mdsk.net
当前位置:首页 >> 在ASP.NET中,SESSION的值为空,与SESSION的值为NUL... >>

在ASP.NET中,SESSION的值为空,与SESSION的值为NUL...

你可以写一个验证语句试试就知道了 设定一个session()="",在判断它是不是为null,就知道了

你的Session取出来的值是空的.一点,你尝试第二次刷新页面,看是否能够正常.分析原因,cookie存储的SessionId跟服务器的不一致,也就是没有更新,自然取不出来.如果是这样,你进入网页时重载该页面来解决.二点,检验是否存好了会话数据.尝试:while(Session["UserName"] == null){Session["UserName"] = UserName;}希望能帮助你.

Session["User"] = user;因为你的user没有被赋值过啊,所以user为null.所以Session["User"]为null.

null再看看别人怎么说的.

session是程序创建的,不是打开页面就创建的

你可以在数据库单独加入一个字段,登录状态的字段,每次登陆时查询数据可这个字段,如果=1则处于登录状态其他 根据你的业务判断处理

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com