日期:2014-05-18  浏览次数:20486 次

网站一般每个用户要开启几个Session
网站一般每个用户要开启几个Session

会员用户登录后,要给它开启Session做验证.可是只开启一个Session有时感觉不够.
怎么办?是继续新添加Session还是把当前的用户信息做一个类.然后将每个用户对象存到Session里面.
    哪种方法比较好?

------解决方案--------------------
Session[ "username "]= "aaa ";
Session[ "power "]= "1 ";

或者用一个值,其他的根据username通过数据库来查询

参照:http://www.51aspx.com/Type/15
------解决方案--------------------
用户信息太多的话每次还是从数据库取比较好,不太多的话可以将类存在Session中,或是写成键值对的形式。
------解决方案--------------------
liujiajia_(要敢于亮剑!) ( ) 信誉:100 Blog 加为好友 2007-05-18 10:03:42 得分: 0


呵呵 我没说明白.我就是想在 读取数据库,将类存到Session,和将多个值(一般2,3个)存到Session里找到一个最优化的方法.
谢谢大家了!!

----------------------
用一个类或者直接用多个键存都可以,看你喜欢用哪个!