首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

,动态生成的linkButton不能触发事件

2012-10-23 
求助,动态生成的linkButton不能触发事件。protected void Page_Load(object sender, EventArgs e){LinkButt

求助,动态生成的linkButton不能触发事件。
protected void Page_Load(object sender, EventArgs e)
  {
  LinkButton lb = new LinkButton();
  lb.Text = "1";
  lb.Click+=new EventHandler(lb_Click);
  Panel1.Controls.Add(lb);
  }

  void lb_Click(object sender, EventArgs e)
  {
  LinkButton lb = new LinkButton();
  lb.Text = "2";
  lb.Click += new EventHandler(lb_Click1);
  Panel2.Controls.Add(lb);
  }

  void lb_Click1(object sender, EventArgs e)
  {
  Response.Write("fdjl");
  }

以上代码中第二个linkButton的click事件不能触发。就是lb_Click1不能触发。
请大家帮忙看看。


[解决办法]
其实已经加载委托了。但是被postback重新加载页面视图状态的时候没有加载!因为页面状态不对!
[解决办法]
Refer:


demo source code:
http://www.cnblogs.com/insus/archive/2012/10/09/2717420.html

热点排行