如何解决会话变量结果为null
| 在Page1.aspx.cs中 我正在使用Session[\"var1\"] = \"TestCheck\";
现在在Page2.aspx中,
这个会话变量Session[\"var1\"]
变成null
:
string var1 = Session[\"var1\"].ToString();
如给我一个错误:
对象引用未设置为
对象的实例
谢谢
SC
解决方法
仅介绍基础知识:
首先访问了第1页,并且在与第2页相同的浏览器窗口中进行了访问?
无法在page_load事件之前访问会话变量?
是否设置了web.config以支持会话状态?
, 如果未在浏览器上启用Cookie或会话已过期,则可能会发生这种情况。
确保您没有禁用Cookie,并且会话过期时间设置过低。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。