不需要的,实际上你可以把这段程序放在任何对象方法里面。
只要是能够调用他
我把它放在了butSave_click事件中,怎么执行没反应。能说下它的执行原理吗?
@青 草 香: Add("onclick", "set(" + id+ ")");
这个其中的onclick事件是给谁添加的?在butSave_click这个事件执行的过程中,你所需要添加事件的这个控件是否已经准备好了?
只凭一段这个代码,我确实没有办法。如果说你将他放在page_load里面能行,说明给这个控件添加事件的时候控件本身并没有完全准备好。或者说这个动态创建的ID的控件目前还没有被赋予值。
至于执行原理,在MSDN上面很详细。我怕我的理解给你照成困扰。因此我只能说,我不是很清楚。
至于我个人的想法,这个方法的执行是一个动态的执行的,也就是当你执行完毕之后就会被撤销。但是这种想法仅供参考,避免将你引入歧途。
@诸葛非卿:谢谢,换了种方法。msdn,看看去
不需要,会保存到viewstate
应该也是不需要的……
只要在页面生成前都可以 可以在pageload可以在某个事件中也可以写在页面中<% btn***.attribute("onclick","****")%>d但是在页面中要放在按钮之前