怎样在动态生成的butten中关联一个onclick事件

zhangweijiang 2005-03-16 10:22:55
HtmlTableCell cellDel = new HtmlTableCell();
Button btnDel = new Button();
cellDel.Controls.Add(btnDel);
...全文
160 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
sambios 2005-03-16
  • 打赏
  • 举报
回复
//:see these code (C#)
private void Page_Load(object sender, System.EventArgs e)
{
HtmlTableCell cell=new HtmlTableCell();
HtmlTableRow row=new HtmlTableRow();
Button btnTest = new Button();
btnTest.Text="test";
//add other property of this button
btnTest.Click+=new System.EventHandler(this.Testabc);
cell.Controls.Add(btnTest);
row.Cells.Add(cell);
Table1.Rows.Add(row);
}
//event handler function
private void Testabc(object sender, System.EventArgs e)
{
Response.Write("helloworld!");
}
//----------
不用多说了吧
xiaodi1 2005-03-16
  • 打赏
  • 举报
回复
以解决
HtmlTableCell cellDel = new HtmlTableCell();
Button btnDel = new Button();
btnDel.Click += new EventHandler(this.btnDel_Click);
cellDel.Controls.Add(btnDel);
zhangweijiang 2005-03-16
  • 打赏
  • 举报
回复
没人吗
555555555
zhangweijiang 2005-03-16
  • 打赏
  • 举报
回复
up
cjie15 2005-03-16
  • 打赏
  • 举报
回复
这个问题偶也要了解一下,GZ
zhangweijiang 2005-03-16
  • 打赏
  • 举报
回复
不明白
jarryjie 2005-03-16
  • 打赏
  • 举报
回复
你看你不是自己加的按钮,在那个窗体代码里面是哪样去触发的那个按钮事件,你就按那个里面的去写噻,只是改一下那个触发事件的按钮名字就是了
zhangweijiang 2005-03-16
  • 打赏
  • 举报
回复
动态生成的该怎么关联他的事件啊
zhangweijiang 2005-03-16
  • 打赏
  • 举报
回复
btnDel.Click +=new EventHandler(btn_Click);
private void btn_Click(object sender,EventArgs e)
{

}


上面的好像不行
hatita 2005-03-16
  • 打赏
  • 举报
回复
btnDel.Click +=new EventHandler(btn_Click);
private void btn_Click(object sender,EventArgs e)
{

}
zyug 2005-03-16
  • 打赏
  • 举报
回复
btnDel.Click += new System.EventHandler(你的方法名)
//好像是这么写的
Night_Elf 2005-03-16
  • 打赏
  • 举报
回复
vb.net语法
addhandler btnDel .Click addressof subDel

sub subDel(sender as object,e as ....)
'---------

end sub
zhangweijiang 2005-03-16
  • 打赏
  • 举报
回复
???
具体点,最好举个简单的例子
Night_Elf 2005-03-16
  • 打赏
  • 举报
回复
添加委托
fengforever 2005-03-16
  • 打赏
  • 举报
回复
直接
btnDel.Click += new System.EventHandle(functionname);

62,067

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧