Button[] btnDel = new Button[10];
for(int i=0;i<10;i++)
{
btnDel[i] = new Button();
btnDel[i].Text = i.ToString();
btnDel[i].Left = 30 * i;
this.Panel1.Control.Add(btnDel[i]);
}
如此动态生成一些按钮,我想单击按钮后提示该按钮的文本。
应该如何?
for(int i=0;i<10;i++)
{
btnDel[i] = new Button();
btnDel[i].Text = i.ToString();
btnDel[i].Left = 30 * i;
this.Panel1.Control.Add(btnDel[i]);
}
如此动态生成一些按钮,我想单击按钮后提示该按钮的文本。
应该如何?
解决方案 »
- 在WPF中如何打开窗口就默认选中ListView中的第一项?
- 调用 Encoding.GetEncoding("GB2312").GetString报错
- C#中三层架构中的三层分别要写什么内容
- 求先一行一行填充datagridview,最后一起提交数据库添加记录的解决思路
- 用Graphics类做的象棋图,看着自己做的感觉好麻烦,求精简版``
- 请各位大虾们帮帮忙吧!!(小弟在这里先说声谢谢啦!)
- 真是惨了,大家一家要帮忙,在线等,,帮顶有分,想通过office 2003中的xml功能,先做好Excel报表,然后向Excel中用ado填充数据.再在程序里用Web
- WebBrowser控件的事件
- 怎样才算有OOP思想,欢迎参与讨论
- 数据转换问题
- 大哥们帮帮忙啊! 数据库的远程连接问题
- 怎么用C#把用户从一个ou移动到另外一个ou?
btnDel[i].Click += new System.EventHandler(oButton_Click);
事件中:
private void oButton_Click(object sender, System.EventArgs e)
{
Response.Write("<script language=javascript>alert('"+((Button)sender).Text+"');</script>
}