2011-07-30 78 views
0

我在MVC控制器類中使用下面的代碼。我的問題是:當我嘗試運行代碼時,出現以下錯誤。會話NullReferenceException錯誤

的NullReferenceException

代碼:

if (Session["User"] != null) 
{ 
    return true; 
} 

什麼我錯了?什麼是誤會與會話相關的問題?

乾杯,

回答

1

會議爲空,可能是因爲你沒有配置會話狀態提供者或因爲它是不可用,你正在做的調用(如在構造函數)的點。

嘗試This question

1

那麼,嘗試在Global.asax的第一屆初始化。只需將此代碼添加到global.asax

protected void Session_Start(Object sender, EventArgs e) 
{ 
}