我M在我的項目中使用會話,我註銷按鈕下寫會話喪生,但頁面即將
Session.Clear();
Response.Redirect("Login.aspx");
。我在所有頁面的頁面加載事件中都會觸發Session [「user」]。如果它是空的,我將用戶發送到Login.aspx。但是當頁面加載到頁面時頁面沒有進入頁面加載事件,但是我點擊了註銷按鈕。
你有什麼想法嗎?
在此先感謝
Çağın
我M在我的項目中使用會話,我註銷按鈕下寫會話喪生,但頁面即將
Session.Clear();
Response.Redirect("Login.aspx");
。我在所有頁面的頁面加載事件中都會觸發Session [「user」]。如果它是空的,我將用戶發送到Login.aspx。但是當頁面加載到頁面時頁面沒有進入頁面加載事件,但是我點擊了註銷按鈕。
你有什麼想法嗎?
在此先感謝
Çağın
Session.Clear()
只在會話字典清除值。使用Session.Abandon()
。
In ASP.NET, when should I use Session.Clear() rather than Session.Abandon()?
我寫Session.Abandon(),但我的問題dosent解決。我可以去頁面如何編寫url區域的頁面url,我肯定會在頁面加載事件上檢查Sessions。 – cagin 2010-10-21 12:53:52
+1解釋和信息SO鏈接:) – PRR 2010-10-26 03:56:29