您的位置:首页 > 其它

ashx中使用Session问题

2012-04-05 10:38 399 查看



  在项目里,前台ajax调用ashx文件方法,在方法中需要判断context.Session的值,无论如何也获取不到context.Session的值,后来监视一看,原来不光context.Session["xxx"]为null,整个Session都为null,可方法需要对Session进行处理,经查阅,原来是IRequiresSessionState接口未实现的原因, 在ashx中如果要使用Session ,必须实现Session的接口IRequiresSessionState,其实也不用怎么实现,只要在public
class AddUserInfo : IHttpHandler,IRequiresSessionState ,这样即可。但要using
System.Web.SessionState;这个命名空间。

      
这样在ashx中就可以随意使用Session了!

技术改变生活!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: