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();
           }

posted on 2012-09-21 13:22  zg_heng  阅读(235)  评论(0编辑  收藏  举报

导航