【发布时间】:2013-06-11 06:31:33
【问题描述】:
我将通过以下方式在会话中保存一个变量:
context.Session["name"] = context.Request.Params["name"];
context.Response.Write(context.Session["name"]);
配置文件是这样的:
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
<sessionState cookieless="false" mode="StateServer" timeout="10000"
stateConnectionString="tcpip=127.0.0.1:42424">
</sessionState>
</system.web>
</configuration>
但我收到此错误:对象引用未设置为对象的实例。
我的代码有什么问题?
【问题讨论】:
-
你是如何设置你的
context对象的? -
你能告诉我们你在哪里使用上下文的上下文吗?另外,您是否在行上设置了断点并检查了局部变量?
-
context.Session["name"] = context.Request.Params["name"];
-
@SuperHornet - 这是在 .aspx 页面、HttpHandler 等中使用吗?
标签: c# asp.net session-state