我正在創建電影票預訂項目。我想從第1頁獲取用戶名和(使用會話變量)在第2頁顯示它我的會話變量始終爲空
第1頁:
string uname = TextBox1.Text;
Session["UName"] = uname;
Session.Timeout = 30;
第2頁:
if ((string)Session["UName"] != null)
{
string user = (string)Session["UName"];
}
和我放在一個標誌了在第2頁按鈕刪除會話變量值。但會話變量始終爲空。 我已經在page1中使用了cookies,這會是一個原因嗎?還是還有什麼?請幫忙。提前致謝。
你用masterpages:相反,你應該根據
system.web
部分指定在web.config
會話超時? –TextBox1.Text實際上有一個值嗎?請過去更多代碼.... –
您是否過早地刪除了第2頁上的'會話'?檢查您正在使用的清除會話的功能是否被意外觸發。 – Kami