我有一個頁面,我正在建立一個文件夾中的大量文件。完成後,我會壓縮文件夾並向客戶端下載鏈接。我將文件列表保存在數據庫中,處理1個文件,在數據庫中標記該條目,然後將Response.Redirect標記回同一頁面。然後它會讀取下一個數據庫條目並執行相同的操作,直到所有條目完成。如何修復Response.Redirect循環最終導致頁面超時?
我的頁面超時,我想要添加一些代碼來告訴它不要超時或者使用javascript重定向。我寧願不必每次都將頁面呈現給客戶端。
我已經嘗試在頁面init類中設置超時。 Server.ScriptTimeout = 60 * 60 * 60
這沒有幫助。
你爲什麼要重新 - 導向,而不是做這種異步?你可以在文件夾右邊有一個javascript函數循環?然後讓它做一個Ajax調用。並更新頁面上的結果? – Puzzle84
我正在使用ExportToExcel()的telerik服務器代碼調用 – Doug