ASPXページ内のSys.WebForms .PageRequestManager .getInstance()の配置場所について

csharpaspnet

Sys.WebForms.PageRequestManager.getInstance()をそのままASPXページ内で実行するとエラーになる。

ScriptManagerやUpdatePanelを使用していると、ASP.NETのAJAXを先に呼び出してからPageRequestManagerを呼び出す必要があるようです。

自分は以下の場所に配置することでエラーを回避しました。今のところ問題は起きてません。


<asp:ScriptManager ID="scriptManager" runat="server" >
</asp:ScriptManager>

            <script type="text/javascript">
            var Instance = Sys.WebForms.PageRequestManager.getInstance();
          </script >
          
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
スポンサーリンク

↑ ページの先頭へ

スポンサーリンク