EventHandler的一个问题
一个挺让我迷惑的问题;
在page_Onload中我用了一个table webcontrol,在这table中我添加了一个linkbutton,同时也给这个linkbutton设置的触发事件,如下
TableCell c=new TableCell();
LinkButton mylinkbutton=new LinkButton();
mylinkbutton.Click+=new EventHandler(Update_Click);
mylinkbutton.ID="Update"+i.ToString();//i作为标志区别各个LinkButton
mylinkbutton.Text="Update";
c.Controls.Add(mylinkbutton);
public void Update_Click(Object sender,EventArgs e)
{
Response.Write("Hello ,world!");
}
这样运行是没有任何问题的.可是在页面中还有一个linkbutton,点击之后,会在原来的table后面多添加一个TableRow,而这个TableRow中也包含了上面的TableCell.这一次,我点击新生成的TableCell中的linkbutton,就毫无反应了.
请问这是因为什么啊?