簡體   English   中英

顯示和隱藏模式彈出窗口擴展器不起作用

[英]Show and Hide Modal Popup Extender Not working

大家好,我將模式彈出擴展程序設置為隱藏的linkbutton。 所以當我想使用它時

protected void ProcessFileBtn_OnClick(object sender, EventArgs e)
{
    WaitModalPopupExtender.Show();
    //DO STUFF
    WaitModalPopupExtender.Hide();
}

當我創建一個按鈕只是為了執行顯示功能時,過程需要一段時間,但不會顯示Modal Pop Up擴展器,但是當我添加此按鈕時

protected void Test_Click(object sender, EventArgs e)
{
    WaitModalPopupExtender.Show();
    System.Threading.Thread.Sleep(5000);
    WaitModalPopupExtender.Hide();

}

什么都沒有出現。 有什么想法嗎?

它不會工作。 為什么...?? 第一個請求發送到服務器。

WaitModalPopupExtender.Show();----Executed---But no response send to Client
System.Threading.Thread.Sleep(5000);----Executed---But no response send to Client
WaitModalPopupExtender.Hide();----Executed---Now its time to send the response

現在您可以預期將輸出到客戶端的輸出

沒有看到所有代碼,這很難說,但是我相信當您單擊鏈接按鈕時,頁面正在執行PostBack 頁面執行回發時,它將刷新,因此您的ModalPopupExtender將不會顯示。 我認為您正在尋找和Ajax調用來做您想要的事情,我敢肯定,在處理數據時會顯示一個等待窗口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM