我想要輸入用戶鍵入的名稱,然後使用會話狀態在另一個aspx頁面上顯示此名稱。asp.net中的Cookie和會話狀態
在頁面,用戶類型的名稱我的代碼是
Session["name"] = TextBox1.ToString(); //Store the session state in a variable called name from the text box.
Response.Redirect("page2.aspx");
現在在page2.aspx我曾嘗試調用這個變量,但似乎沒有任何工作。
我頁面上的空label1的,所以我想的名字將被存儲到空標籤
Label1 = Session["name"];
錯誤消息是對象類型轉換爲System.Web.UI.WebControlers.Label
注意使用'ToString()',因爲如果會話不包含'username',它會拋出異常;改用'(string)Session [「username」]'。 – Silvermind 2013-03-17 16:00:09