动态添加控件要注意的问题

动态添加控件要注意的问题:

Button mimi = new Button();

this.Controls.Add(mimi);

 

运行报错:

System.Web.HttpException: 类型"Button"的控件"_ctl0"必须放在具有 runat=server

的窗体标记内

 

出错原因:

Button没有放在Form1里面

 

正确写法:

Button mimi = new Button();

((HtmlForm)FindControl("Form1")).Controls.Add(mimi);

 

That's ok!!

posted on 2005-10-28 10:41  晒太阳  阅读(685)  评论(0)    收藏  举报