我在ASP.NET中有一個網站。我在頁面加載中聲明一個會話來存儲用戶ID,默認情況下它將爲空。Session and Page.IsPostBack
當用戶點擊登錄時,登錄頁面出現,用戶登錄並且用戶ID存儲在會話中。
當我回到索引頁時,它消失了。
這裏是我的代碼:
if (!Page.IsPostBack)
{
Session["UserID"] = "";
}
if (Session["UserID"] == "")
{
HP_User.Text = "New User";
HP_Login.Text = "login";
}
else
{
HP_User.Text = "welcome ." + Session["UserID"].ToString() ;
HP_Out.Visible = true;
HP_Login.Visible = false;
}