[英]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.