Sys.WebForms.PageRequestManager.getInstance();

时间:2014-11-24 11:16:42

标签: javascript asp.net

我试图在asp:UpdatePanel之后调用JavaScript函数。以下解决方案适用于IE 8及更高版本,但会引发IE 7的异常。

var prm = Sys.WebForms.PageRequestManager.getInstance();

                prm.add_endRequest(function () {
                    DoJobOne();
                    DoJobTwo();
                });

例外:无法获取属性' PageRequestManager'未定义或空引用

我尝试从NuGet添加App_browser。问题仍然存在。有任何解决方法可以在UpdatePanel上加载javascript吗?

提前谢谢你:)

1 个答案:

答案 0 :(得分:0)

这是解决方案,可能对其他人有所帮助。

    $(function () {
       DoJobOne();
       DoJObTwo();
   });

   function pageLoad(sender, args) {
       if (args.get_isPartialLoad()) {
           DoJobOne();
           DoJObTwo();
       }

   }