MVC中如果需要记录当前登入的用户账号和ID以便以后的操作。该使用什么方法
1个回答
展开全部
用session来保存,退出是清空session
更多追问追答
追问
追答
session是全局的没错,你的赋值和调用都不对
先说赋值吧:Session.Add("UserName","123");这个意思是给session中存了一个叫UserName的session,他的值是123;
然后是调用,拿你最后的一个图来说,你的username是int类型的吧,session是object类型的,你直接赋值是不对的,需要类型转换你可以写成 int.Pase(Session["UserName"].ToString());先转换成string类型,然后再转换成int类型,也就是和你的username类型一样的类型
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询