台灣最大程式設計社群網站
線上人數
1746
 
會員總數:241133
討論主題:186804
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 匯出檔案時,顯示處理中
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
匯出檔案時,顯示處理中
價值 : 200 QP  點閱數:206 回應數:3

樓主

ming.net
門外漢
0 95
1561 30
發送站內信

請問各位,我的網頁中,有個DIV裡面放"資料處理中"的圖片
希望在作業中的時候可以顯示出來,作業完成後關掉

作法:

有一個function在Display這個Div

在Button的onClientClick會呼叫這個function,把Div 顯示出來,postback後,這個Div預設又是關閉的,達成我的需求


問題:

當我的Button是一個匯出檔案的功能時,因為做了匯出檔案的功能,網頁沒有postback(或是其他因素),Div就一直顯示在畫面上

請問要如何處理這個問題,謝謝




搜尋相關Tags的文章: [ 匯出檔案時,顯示處理中 ] ,
本篇文章發表於2017-07-10 16:30
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

haoaho
檢舉此回應
不知道是否有前端的程式碼做參考?

只是一般這種顯示資料處理中的功能我的直覺是用AJAX下去做
(因為現在我都在寫MVC)
利用postback不知道會不會影響到其他功能
而且假使 後端匯出檔案時 出了差錯
你前端也看不出個所以然來?
本篇文章回覆於2017-07-10 17:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

小魚
檢舉此回應
不過你的Response.End()應該會造成網頁停止動作吧。
本篇文章回覆於2017-07-10 19:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

MIS2000 Lab
檢舉此回應
ASP.NET (Web Form)的AJAX
有一個 UpdateProgress控制項可以做這件事,很簡單

中文說明 https://msdn.microsoft.com/zh-tw/library/bb386421(v=vs.100).aspx
本篇文章回覆於2017-07-11 08:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.