当前位置: 代码迷 >> ASP.NET >> 一个在页面动态创建button的有关问题
  详细解决方案

一个在页面动态创建button的有关问题

热度:9254   发布时间:2013-02-26 00:00:00.0
请教大家一个在页面动态创建button的问题
代码如下,很简单。出现的问题是点击生成的按钮后,DrawEC()出来的东西全没了。注意,我在btnSubmitEC_Click已经加了DrawEC();
private   void   DrawEC()
{
    Button   btn   =   new   Button();
    btn.Text   =   "保存 ";
    btn.Click   +=   new   EventHandler(btnSubmitEC_Click);
    pnlButton.Controls.Add(btn);
}
private   void   btnSubmitEC_Click(object   sender,System.EventArgs   e)
{
    DrawEC();
}
同样的代码用到linkButton身上就没问题。请大家指教.
谢谢。

------解决方案--------------------------------------------------------
死循環了
------解决方案--------------------------------------------------------
把 pnlButton.Controls.Add(btn);
改为 form1..Controls.Add(btn);
就能调保存按钮出来了
------解决方案--------------------------------------------------------
form1.Controls.Add(btn);多了个点
  相关解决方案