ashx页面无法调用Session

  今天,在调用Session的时候,一直报错“只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。

  还请确保在应用程序配置的 <configuration>\<system.web>\<httpModules> 节中包括 System.Web.SessionStateMod 或自定义会话状态模块。”

  webconfig也配置过了,最后发现是页面问题。

ashx页面调用Session,需要继承System.Web.SessionState.IRequiresSessionState。

如:    public class UserInfo : BasePage, IHttpHandler, System.Web.SessionState.IRequiresSessionState

posted on 2016-01-04 17:06  逝水流風  阅读(216)  评论(0编辑  收藏  举报

导航