如何实现用户登录后显示的信息一直在,不会因为跳转页面而发生变化?(ASP.NET,C#,Acess数据库)
请哪位大侠能提供一个登录保存用户信息的较好方法吗?有人说可以用cookie的,但是我对这个不是很懂,能具体点讲一下吗?最好能把代码发给我,这个问题好难呀!谢谢各位大侠了!...
请哪位大侠能提供一个登录保存用户信息的较好方法吗?有人说可以用cookie的,但是我对这个不是很懂,能具体点讲一下吗?最好能把代码发给我,这个问题好难呀!谢谢各位大侠了!
展开
1个回答
展开全部
保存用户登录信息一般有2种方式:
方法1:session
登录成功后,Session["username"] = "楼主";
以后哪个页面要用的时候比如
string uname=Session["useranme"].ToString();即可。
这个最简单,就是如果太多的话对服务器的负载会有点大。
方法2:cookies
这个你可以写一个独立的类去操作。建议还是先熟悉下基本概念
http://blog.csdn.net/huwei2003/article/details/3810068
也可百度多查询一些。
Cookies不是很安全。
方法1:session
登录成功后,Session["username"] = "楼主";
以后哪个页面要用的时候比如
string uname=Session["useranme"].ToString();即可。
这个最简单,就是如果太多的话对服务器的负载会有点大。
方法2:cookies
这个你可以写一个独立的类去操作。建议还是先熟悉下基本概念
http://blog.csdn.net/huwei2003/article/details/3810068
也可百度多查询一些。
Cookies不是很安全。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询