今天,在调用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