我正在尝试在我的 UpdatePanel 的 OnLoad 事件上执行一些 javascript 代码,如下所示:
<asp:UpdatePanel ID="updDropDowns" runat="server" OnLoad="javascript:ResetButtons();">
但我不断收到“'javascript' 不是 ASP.reasons_aspx 的成员”。
我试过
Me.updDropDowns.Attributes.Add("OnLoad", "javascript:ResetButtons();")
但我无法在 VB 代码隐藏中引用 UpdatePanel 的“Attributes”属性。
还有什么方法可以做到这一点?
谢谢,
杰森
最佳答案
最简单的方法是注册一个客户端脚本:
ScriptManager.RegisterStartupScript(this.GetType(), "pagestart", "ResetButtons();", true)
编辑:根据 Tim 的说明更新。我引用了错误的类
关于javascript - ASP.NET:UpdatePanel 和 OnLoad 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6986960/