1

次のようなjqueryダイアログで開いているaspxページがあります。

$("a.dialog").live("click", function (e) {

            e.preventDefault();
            $("<div><img src='/Images/loading.gif'/></div>")
            .addClass("dialog")
            .appendTo("body")
            .dialog({
                close: function () { $(this).remove() },
                modal: true,
                width: 500,   
                position:['middle',20],                 
            })
            .load(this.href);
        });

フォームデータを保存するためにターゲットページにポストバックしても、ページは正常に機能しています。しかし、ターゲットページで更新パネルを使用すると機能しません。よく見てみると、結果のダイアログで ScriptResource.axd と WebResource.axd が生成されていないことがわかりました。これは、更新パネルが非同期ポストバックを引き起こすために必要です。.load() の実行中にそれらを生成するにはどうすればよいですか、またはダイアログボックスでページをロードする他の方法がありますか

4

0 に答える 0