我在Login.aspx页面用户登录成功后:Session["userinfo"] = userEntity;在自定义头控件 页面取Session的用户信息userinfo = (Tech.Model.UserInfo)Session["userinfo"];
this.labUserName.Text=userinfo.username; 用于显示当前登录用户的姓名
并且做了判断如果未登录 显示 登录用户: 未选中这种简单的几步应该是没问题 但是现在放在服务器上以后 有时候登录进去后
面页刷新后有时候是 登录用名:XXX 有时候 确是 登录用户: 未选中
也就是说并不是Session丢失 这是什么原因
我想用别的代替现在我用cookies
Response.Cookies("username") = userEntity.UserName.ToString();错误 System.Web.HttpResponse.Cookies”是“属性”,但此处被当做“方法”来使用这是什么回事?
各位 知道这是什么原因吗 有什么好的解决方法没?
this.labUserName.Text=userinfo.username; 用于显示当前登录用户的姓名
并且做了判断如果未登录 显示 登录用户: 未选中这种简单的几步应该是没问题 但是现在放在服务器上以后 有时候登录进去后
面页刷新后有时候是 登录用名:XXX 有时候 确是 登录用户: 未选中
也就是说并不是Session丢失 这是什么原因
我想用别的代替现在我用cookies
Response.Cookies("username") = userEntity.UserName.ToString();错误 System.Web.HttpResponse.Cookies”是“属性”,但此处被当做“方法”来使用这是什么回事?
各位 知道这是什么原因吗 有什么好的解决方法没?
Response.Cookies["username"].Value = userEntity.UserName.ToString();
因为 不管是session cookie 都是采用键值对的方式保存对象或者值的
后面跟的当然是【】要是()或者没有当然是要报错了