我有一些代码,当用户点击一个特定的按钮时,它会动态地创建新的按钮。然而,当我点击其中任何一个按钮时,为这些动态创建的按钮定义的EventHandlers不会执行。下面是错误的代码片断:如何在EventHandler中创建一个EventHandler
protected void Page_Load(object sender, EventArgs e)
{
.......
btn1.Click += new EventHandler(this.btn1_Click);
.......
}
protected void btn1_Click(object sender, EventArgs e)
{
.......
LinkButton btn2 = new LinkButton();
btn2.Click += new EventHandler(this.btn2_Click);
.........
}
protected void btn2_Click(object sender, EventArgs e)
{
.......
}
代码执行永远不会进入btn2_Click()。我在这里做错了什么?