最近做项目,在一般处理程序中(ashx)运用session,按平时常规写法,无论怎么调试,总是“未将对象初始化”,找不大值。

郁闷之余上网查了,之后才知道,我们需要两个步骤就解决了这个问题:

第一:导入命名空间:using System.Web.SessionState;

第二:继承一个借口(IRequiresSessionState):publicclass checkCookie : IHttpHandler ,IRequiresSessionState

这样既可。下面我们还是和平时写法获得session值如:

 if (context.Session["user_name"] != null)
           {
                u_memberid = context.Session["user_name"].ToString();
           }

相关文章:

  • 2022-12-23
  • 2021-10-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-23
  • 2021-10-26
猜你喜欢
  • 2021-11-26
  • 2021-12-28
  • 2021-09-15
  • 2022-01-19
  • 2021-09-14
  • 2021-08-18
相关资源
相似解决方案