会话变量结果为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,并且会话过期时间设置过低。     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...