我试图在更新面板刷新后运行 JavaScript。我读过一些地方,您可以使用与此类似的代码:
function codeToRun() {
//Code Here
}
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(codeToRun);
但它似乎不起作用......有什么想法吗?我尝试将代码放在更新面板的内容区域内部以及外部......到目前为止还没有任何运气。如果您对为什么会发生这种情况有任何见解,请告诉我。
Thanks,
Matt
一切都需要在 UpdatePanel 之外:
Markup:
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
Script:
if( typeof(Sys) != "undefined" )
{
Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(initRequestHandler);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestHandler);
}
else
{
//we have a problem with ScriptManager
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)