c#sessions“对象引用未设置为对象的实例.”

前端之家收集整理的这篇文章主要介绍了c#sessions“对象引用未设置为对象的实例.”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个ASHX文件

Object reference not set to an
instance of an object.

在线上:

HttpContext.Current.Session["loggedIn"] = true

这是我如何正确使用会话?

解决方法

我猜这届会议是罪魁祸首;参考 here,您可能想尝试将:IRequiresSessionState添加到您的处理程序(ashx的代码隐藏).所以你应该有类似的东西:
public class Handler1 : IHttpHandler,System.Web.SessionState.IRequiresSessionState 
{

    public void ProcessRequest(HttpContext context)
    {
        context.Response.ContentType = "text/plain";
        context.Response.Write("Hello World");
        context.Session["loggedIn"] = true;
    }

    public bool IsReusable
    {
        get
        {
            return false;
        }
    }
}

还要注意,与传入的上下文交谈更容易,但HttpContext.Current也应该工作.

原文链接:https://www.f2er.com/c/117541.html

猜你在找的C&C++相关文章