簡體   English   中英

當查詢花費很長時間時,UpdateProgress不關閉

[英]UpdateProgress not closing when a query takes a long time

我正在使用UpdateProgress ASP.NET控件和UpdatePanel來通過Web服務獲取一些數據,在本地更新一些內容,並同時顯示一個微調框。

問題在於,當Web服務調用花費很長時間時,微調器不會消失(好像它睡着了,監聽異步回發響應)。 內容將在本地更新(我可以在數據庫中看到更改),但是直到刷新頁面后微調器才會顯示。

ps當數據較小時,這可以正常工作,並且在過程完成時微調器停止。

我應該設置超時選項嗎?

編輯:我正在頁面上使用錯誤處理,吐出在JS警報框中遇到的任何錯誤。 同樣,該方法旨在在遇到未發生的錯誤時回滾數據庫事務。

UpdateProgress超時是通過頁面腳本管理器(如果腳本管理器位於該頁面上)上的AsyncPostBackTimeout來控制的。 您可以將其設置為零而不會超時。

暫無
暫無

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

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