当我在布局页面中编写代码时
资料
@Session [ “INAME”]的ToString();
我收到了这个错误
Object reference not set to an instance of an object.
我试过了
@ HttpContext.Current.Session [ “INAME”]。的ToString()
但没有工作
答案 0 :(得分:3)
这意味着Session中的密钥"iname"
没有任何内容。 Null
在使用ToString
之前检查一下:
@if(Session["iname"] != null)
{
Session["iname"].ToString();
}
答案 1 :(得分:0)
您可以在设计中完成
@using Microsoft.AspNetCore.Http
@if (Context.Session.GetString("iname") != null){}