ASP.NET: UpdatePanel & OnLoad Event
ASP.NET: UpdatePanel & OnLoad Event
我想在我的UpdatePanel的OnLoad事件上执行一些javascript代码,像这样:
<asp:UpdatePanel ID="updDropDowns" runat="server" OnLoad="javascript:ResetButtons();">
但我一直得到"'javascript'不是ASP.reasons_aspx的成员"。
I tried doing
Me.updDropDowns.Attributes.Add("OnLoad", "javascript:ResetButtons();")
但是我不能在VB代码后面引用UpdatePanel的'Attributes'属性。
我还能怎么做呢?
谢谢,杰森
最简单的方法是注册一个clientscript:
ScriptManager.RegisterStartupScript(this.GetType(), "pagestart", "ResetButtons();", true)
edit:根据Tim的笔记更新。我引用了错误的类
据我所知,他们没有客户端OnLoad事件的updatepanel(它呈现为div或span)。这只是服务器端。不要忘记,每次面板更新时都会触发该事件。你为什么不重置你的按钮服务器端?
相关文章:
- issue with FB.Event.subscribe
- Angularjs :$routeChangeStart event
- window.onload没有'无法在Android WebView中工作
- event.prventDefault()持续多久
- JavaScript-动态SVG-onload属性-未触发事件
- 在phonegap中为android调用onload函数的最佳方式
- image.onload事件和浏览器缓存
- 将函数从onclick修改为onload
- Combine onload, onresize and onclick
- onLoad function phonegap android
- 任何一种简单的方法都可以将带有onload的元素作为目标
- <text区域>在我的html中包含event.keycode==13之后,wrap就不起作用了
- 如何调用表td标记内的Onload函数
- IE中的Onload()处理程序没有响应
- iFrame onload JavaScript event
- jQuery image.onload phantom event firing
- Javascript - onload event
- Dojo and the onload event
- ASP.NET: UpdatePanel & OnLoad Event
- Body Onload Event