关于动态生成控件的事件响应问题
在程序运行中动态生成若干控件,譬如:
Button btn;
for (i=0;i<k;i++){
btn=new Button();
btn.id="btn"+i.tostring();
.......
}
如何触发/响应这些控件的事件?
问题点数:50、回复次数:4Top
1 楼juqiang(方枪枪(正在修炼伤心小箭))回复于 2002-05-14 11:15:48 得分 25
btn.ButtonClick += new System.EventHandler(YourFuncName);
可以参考系统自动生成的InitializeComponent方法Top
2 楼Sewen(大头)回复于 2002-05-14 12:01:56 得分 0
可是页面刷新时连这个btn自身都不存在了,更别提触发他的事件了。Top
3 楼icyer()回复于 2002-05-14 12:27:45 得分 25
把添加控件的代码放在Page_Load中就可以了。
Top
4 楼Sewen(大头)回复于 2002-05-14 12:59:02 得分 0
基本上,大锅饭吧Top




