在Login.aspx.cs中,在用戶登陸時,記錄了登陸人的帳號UserName:
Session["UID"] = UID;
Session["UNAME"] = UserName;
Response.Redirect("Map.aspx");
但是在其它的地方,如下,當想先判斷UserName的值來執行不同的語句時,發現這個問題
var User = Session["UNAME"].ToString();
會報錯:
Object reference not set to an instance of an object.
怎麼解決
這句錯的意思是 “對象引用未設置為對象的實例。”,我想你應該明白了吧