1

処理メッセージを表示するためにajaxtoolkitmodalpopupextenderを使用しています。通常のポストバック(ボタンクリックなど)では正常に機能しています。

ただし、JavaScriptでポストバックを呼び出していますが、JavaScriptに「アラート」を追加しない限り、進行状況メッセージが表示されません。

これが私のJavaScriptです:

function getOrder() {
    beginRequest('', '')
    var hid = document.getElementById("ctl00_ContentPlaceHolder_hid");
    //alert(hid.value);

    __doPostBack("SaveOrder", hid.value);
    endRequest('', '')
}

私は明らかに「アラート」を持ちたくないので、誰かが解決策を持っているか、これに遭遇しましたか?

これに関連して使用されるjavascriptの他のpience(典型的なもの)は次のとおりです。

Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(beginRequest);
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequest);    

var mdlCtl = document.getElementById('ctl00_hfModalCtlID').value;

function beginRequest(sender, args){
    $find(mdlCtl).show();
}

function endRequest(sender, args) {
    $find(mdlCtl).hide();
}

「アラート」が処理メッセージを表示するJavaScriptに違いをもたらす理由に困惑しています...?

考え?アイデア?

4

0 に答える 0