奇怪的问题
private int i=0;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void btn_Click(object sender, EventArgs e)
{
i++;
Button b = new Button();
b.Text = "b" + i;
Panel1.Controls.Add(b);
b.Click += new System.EventHandler(b_click);
}
private void b_click(object sender, System.EventArgs e)
{
Response.Write("kkkkkk");
throw new Exception("cccc");
Button b1 = (Button)sender;//将触发此事件的对象转换为该Button对象
}
上面的代码为什么private void b_click(object sender, System.EventArgs e)这句执行不到,我已经点击按钮了