有一个类文件,helpers.cs,为什么这个代码:
public class Helpers
{
public static void LoginCheck(string Username, string Password)
{
HttpContext.Current.Session["UserRoute"] = DoStuff();
}
}
给我错误:
System.NullReferenceException
会话怎么能是空的?我的Helpers类是否需要继承其他页面或类?
NullException在这一行:
HttpContext.Current.Session["UserRoute"] = reader["Link"].ToString();
答案 0 :(得分:2)
您的处理程序需要实现IRequiresSessionState
标记接口。