0
我在網頁中有一個簡單的要求。ASP.NET在長時間回發期間進行AJAX調用
我在頁面上有一個按鈕,導致一個回發和一個漫長的過程在服務器上。所以回發等待服務器方法完成並需要很長時間。例如,沒有選擇使用Threadpool對服務器操作進行異步排隊。這主要是因爲在服務器上需要使用無法在新線程中執行的ReportViewer控件來呈現多個報表。
所以一個折中的解決方案是在客戶端顯示一個進度表。我試着用Ajax調用服務器來確定工作進度,但可能是因爲我們處於回發模式,Ajax調用不起作用。
希望得到任何幫助 感謝
不,我不能作爲reportviwer控件是這個 – josephj1989
的核心可能是你可以把它放在一個Iframe中,並在加載時做你的工作的其餘部分。 –