【发布时间】:2017-01-25 15:32:30
【问题描述】:
我有一个 ASP.Net MVC - 5 应用程序,我想在访问之前检查会话值是否为空。但是我做不到。
//Set
System.Web.HttpContext.Current.Session["TenantSessionId"] = user.SessionID;
// Access
int TenantSessionId = (int)System.Web.HttpContext.Current.Session["TenantSessionId"];
我尝试了 SO 的许多解决方案
尝试
if (!string.IsNullOrEmpty(Session["TenantSessionId"] as string))
{
//The code
}
请指导我。
错误:空引用
【问题讨论】:
-
试试
if (Session["TenantSessionId"] == null)或!= -
@Roma:谢谢。你摇滚!
-
在尝试编程之前,您可能想学习如何编程?那里有一些好书可供您阅读,对您有很大帮助。
-
@Will:我想一起编程和学习。我想做更多的实践。仍然感谢您的投入。
-
@Will:我是初学者,所以会犯一些愚蠢的错误。
标签: c# asp.net asp.net-mvc asp.net-mvc-5