在.NET的类里,直接用Session["name"].ToString();是不能访问sesson的值的,那是不是不能访问呢,当然是不可能访问不了了,只要写出完整的路径就可以了,代码如下:
HttpContext.Current.Session["name"].ToString();
但是在用SESSION时,要注意,如果SESSION已过期,这样调用会出错。需要判断一下SESSION是否已过期
if (HttpContext.Current.Session["name"]!= null)
{
string reName=HttpContext.Current.Session["name"].ToString();
}
这样,就不会出错了。
本文详细介绍了在ASP.NET中访问Session的方法,并强调了处理Session过期问题的重要性。通过示例代码展示了如何避免Session相关错误,确保程序稳定运行。
356

被折叠的 条评论
为什么被折叠?



