ashx 运用session
最近做项目,在一般处理程序中(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();
}