我有一個ASP.NET 3.5頁與gridview
數據綁定到一個通用的對象列表。此頁面的目的是向用戶顯示他們負責的項目列表,以便他們可以選擇一個項目並轉到維護頁面以查看該項目的詳細信息。asp.net gridview鏈接似乎是「過期」 - 如何停止?
我將AutoGenerateSelectButton
屬性設置爲True。我沒有問題,當用戶立即選擇其中一個項目(發射.SelectedIndexchanged
事件,我做了一些處理和Response.Redirect
他們到適當的頁面)。
但是,如果我等幾分鐘,然後點擊選擇,我得到無法顯示網頁就好像我已斷開網絡。沒有消息被髮送到應用程序的日誌文件(調試消息應該表明用戶選擇了一個特定的項目,並且重定向即將發生),所以我沒有什麼可以陷入/調試/修復。
我試圖進入在web.config和希望,超時會去到一個小時(用戶會經常讓應用坐在自己的屏幕上相當長的一段),但沒有按添加
"<sessionState timeout="60"></sessionState>"
似乎沒有工作。
我還能在哪裏看?
你可以添加更多的信息,如果你在selectedindexchanged上設置斷點會發生什麼......它會觸發嗎? – Stuart 2009-05-22 13:31:53
它永遠不會到達SelectedIndexChanged方法。事實上,它甚至從來沒有爲Postback啓動Page.Load。 – David 2009-05-22 13:58:36