相关疑难解决方法(0)

ASP.NET MVC - 如何在Controller和Views之外的位置访问会话数据

我们可以在控制器和视图中访问会话数据,如下所示:

Session["SessionKey1"]
Run Code Online (Sandbox Code Playgroud)

如何从控制器或视图以外的类访问会话值?

asp.net-mvc session

23
推荐指数
2
解决办法
7万
查看次数

如何在asp.net mvc - 5中检查会话值是否为null或会话密钥是否存在

我有一个ASP.Net MVC - 5应用程序,我想在访问它之前检查会话值是否为null.但我无法这样做.

//Set
System.Web.HttpContext.Current.Session["TenantSessionId"] = user.SessionID;
// Access
int TenantSessionId = (int)System.Web.HttpContext.Current.Session["TenantSessionId"];
Run Code Online (Sandbox Code Playgroud)

我从SO尝试了很多解决方案

尝试

if (!string.IsNullOrEmpty(Session["TenantSessionId"] as string))
 {
                //The code
 }
Run Code Online (Sandbox Code Playgroud)

请指导我.

错误:NULL引用

c# asp.net asp.net-mvc asp.net-mvc-5

6
推荐指数
3
解决办法
2万
查看次数

标签 统计

asp.net-mvc ×2

asp.net ×1

asp.net-mvc-5 ×1

c# ×1

session ×1