首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置controls属性

如何设置controls属性
EN

Stack Overflow用户
提问于 2011-06-15 01:46:32
回答 1查看 90关注 0票数 0

我正在创建按钮,并将它们添加到要添加到页面上的表中:

代码语言:javascript
复制
    void MyButtonTable()
{

    TableRow myTableRow = new TableRow();

    foreach (var item in buttons)
    {
        TableCell myTableCell = new TableCell();
        myTableCell.Controls.Add(item);
        myTableRow.Cells.Add(myTableCell);

    }
    HtmlForm html = new HtmlForm();

   Table2.Rows.Add(myTableRow);
   Table2.BorderWidth = 1;
   Table2.BorderColor = System.Drawing.Color.Black;
   html.Controls.Add(Table2);
   Page.Controls.Add(html);
}

我需要通过htmlForm添加它,并将它添加到将表直接添加到页面的page..instead中。(我获取类型为“Button”的控件“ctl02”必须放在具有runat=server的表单标记内。)但是当我添加html时,我想取消在attribute..to的运行,以防止这个异常的产生:

代码语言:javascript
复制
A page can have only one server-side Form tag
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-15 01:48:55

您需要在现有的<form runat="server">中添加表。

正如错误消息所述,您不能必须对服务器端执行<form>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6347756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档