C#关于如何获取动态创建button控件中指定button的值
这是我动态创建的button:
for (int i = 1; i <= dt.Rows.Count; ++i)
{
Button btn = new Button();
btn.Name = "button" + i;
btn.Text = dt.Rows[i-1][1].ToString();
btn.Location = new Point(i * 100, 8);
this.panel1.Controls.Add(btn);
btn.Click += new System.EventHandler(btn_Click);
}
在btn_Click事件中我需要获取btn.Text值来执行不同的功能:
private void btn_Click(object sender, EventArgs e)
{
switch(btn.Text)//可是这里的值获取不到
{
case "单选题":
...
case "多选题":
...
}
}
跪求高手帮忙