动态生成的多个按钮,怎么为他们添加单击事件呢?
动态生成的多个按钮,假如有50个按钮,他们的text分别为1-50,ID分别为ID1-ID50
然后我这样添加了单击事件
b1.Click += new EventHandler(btn_Click);
protected void btn_Click(object sender, EventArgs e)
{
//获取按钮的text和ID
}
单击的事件里需要获取到的是点击的按钮对应的text和ID,请问怎么写呢?怎么判断,点的是哪个按钮呢
动态
按钮
事件
------解决方案-------------------- private void button1_Click(object sender, EventArgs e)
{
Button btn = sender as Button;
MessageBox.Show(btn.Name + "," + btn.Text);
}