[英]Dealing with an empty Session in asp.net
我有一個有關空會話和“嘗試捕獲”處理的問題。
我很少有使用會話互相傳遞數據的表格,並且有時當用戶在特定頁面上停留了很長時間時,由於會話為空,他無法繼續進入下一頁。
我想以某種方式處理它,但我不知道。
在下一頁的頁面加載中,檢查用戶是否具有有效的會話,如果沒有,則重定向到登錄頁面。 假設您將用戶的登錄ID存儲在會話的LoginID
字段中,則可以進行以下檢查
if(Session["LoginID"]==null || Convert.ToString(Session["LoginID"])==string.Empty)
{
//Redirect to login page
}
Session
是一個集合。
您可以使用其Count
屬性。
if(Session.Count == 0)
{
// session is empty
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.