在.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();
}
这样,就不会出错了。