我有一個頁面上有幾個更新面板。當用戶在頁面上停留30分鐘以上時,更新面板停止工作。當從下拉菜單中進行選擇時,更新面板會加載一些額外的字段。但是,如果在頁面上沒有采取任何操作,則更新面板不起作用。我可以看到它觸發Asyn回發,但沒有出現字段。UpdatePanels停止工作 - 可能的會話超時
我認爲這可能是一個會話超時問題,所以我修改了網絡配置以使會話超時爲240.而且我還將IIS中應用程序池的空閒超時設置爲240.我按照這裏的指示:http://asp-net.vexedlogic.com/2012/05/23/aspasp-net-session-timeout-how-do-i-change-it/
但是我仍然有問題。有什麼辦法可以隔離和解決問題嗎?這看起來像會話超時,但配置/ IIS更改沒有幫助。
<sessionState timeout="240">
</sessionState>
如果用戶導航到另一個頁面並返回,那麼事情就會正常工作。
不幸的是,這沒有奏效。問題不在於更新面板花費很長時間來處理。它在頁面上處於不活動狀態。 – user2859240