我有一个应用程序,其中我正在访问位于App_Code文件夹中的CommonCode.cs文件中的Session对象。但是当访问会话对象时,应用程序会抛出一个错误:
只有在配置文件或Page指令中将enableSessionState设置为true时,才能使用会话状态。还请确保System.Web.SessionStateModule或自定义会话状态模块包含在应用程序配置的\\部分中。
现在我已经在web.config文件中启用了会话状态属性,这是我在web.config文件中的代码:
<pages enableSessionState="true" autoEventWireup="true">
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</controls>
</pages>
我不明白为什么我仍然会收到错误! 请帮忙!
非常感谢。
答案 0 :(得分:2)
我第一次在这里解决了我自己的问题。
简要回答:
我试图访问Page Load中的会话变量,直到那时才加载...
可以在此处找到解决上述问题的详细信息:
非常感谢人们!