1
當我嘗試註銷系統時,我的登錄頁面被加載,然後按下瀏覽器後退按鈕,它顯示網頁已過期,當我刷新頁面時,由於Request.Form [「__ EVENTTARGET」]屬性和文本框值中的值仍然保留其先前的值並且再次執行用於登錄的功能,所以再次進行數據庫調用Request.Form [「__ EVENTTARGET」]值未清除
請建議一種解決此問題的方法。
例:
如果:以下服務器端代碼中給出(IsPostBack) { string parameter = Request.Form [「_ EVENTTARGET」]; string argument = Request.Form [「_EVENTARGUMENT」];
if (parameter == "LOGIN") { ValidateLoginDetails(); } }
註銷後,當我按下瀏覽器的後退按鈕,瀏覽器顯示網頁已過期。然後我刷新頁面,並獲取字符串參數的值。可能是什麼原因,我該如何解決這個問題。
發佈一些源代碼。沒有代碼找到解決方案並不容易。 – 2011-05-30 06:25:56