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不能触发。
请大家帮忙看看。
{
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不能触发。
请大家帮忙看看。
{
}
protected void Page_Load(object sender, EventArgs e)
{
LinkButton lkb = new LinkButton();
lkb.ID = "id";
lkb.Text = "test";
this.Panel1.Controls.Add(lkb);
lkb.Click+=new EventHandler(lkb_Click);
} protected void lkb_Click(object sender, EventArgs e)
{
Response.Write("a");
}
上面的没问题,执行了事件
demo source code:
http://www.cnblogs.com/insus/archive/2012/10/09/2717420.html