只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。
只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <configuration>\<system.web>\<httpModules> 节中包括 System.Web。。。。
怎么做啊
------解决方案--------------------详细解释
------解决方案--------------------本帖最后由 net_lover 于 2011-05-19 14:48:01 编辑
你的问题本身都描述清楚了。想用Session。必须设置enableSessionState =true
WEB.CONFIG
<pages enableSessionState="true"/>
------解决方案--------------------
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" enableSessionState="True" %>
------解决方案--------------------如果自定义的handler,实现IRequiresSessionState接口
------解决方案--------------------
如果是StateSever方式的。。
还要改注册表。。
运行 regedit → 打开注册表 → 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters 节点 → 将 AllowRemoteConnection 的键值设置成“1”(1 为允许,0 代表禁止)→ 设置 Port (端口号)
------解决方案--------------------在管理工具->服务 将 ASP.NET State Service 启动起来实施,以前我也遇到过 类似的问题