FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
12
返回列表 发新帖
楼主: yan
打印 上一主题 下一主题

session失效后页面跳转问题

[复制链接]
11#
发表于 2012-6-20 15:59:43 | 只看该作者
啃O 发表于 2012-6-20 15:32
Session是服务器与本机的会话 应该不会,具体多用户还真没详细测试过 精灵的方法得每个页面都得用代码判断 ...

Session是不会,不过static UserInfo实体,就会出现。你可以用两个浏览器登陆,当第二个用户登陆后,你刷新第一个用户,它的信息会变成第二个用户登陆的信息。我觉得呢,采用继承父类的方式,好过用静态类的方式!
12#
发表于 2012-6-20 16:01:11 | 只看该作者
啃O 发表于 2012-6-20 15:36
其实也可以不设置成静态的 在使用时从新new一个就行了

使用时,new一个,是比较常规的做法,不过,会增加数据库的访问频率。可以新建一个用户信息实体,在登陆时,实例化,然后存储都Session中,这样的话,不知道会不会影响传输性能!
13#
发表于 2012-6-20 16:21:31 | 只看该作者
☆幻~精灵 发表于 2012-6-20 16:01
使用时,new一个,是比较常规的做法,不过,会增加数据库的访问频率。可以新建一个用户信息实体,在登陆 ...

都存储到session中不太可行 我的userinfo有10来个属性 都放的话服务器会受不了的
14#
发表于 2012-6-22 10:07:10 | 只看该作者
啃O 发表于 2012-6-20 16:21
都存储到session中不太可行 我的userinfo有10来个属性 都放的话服务器会受不了的 ...

静态肯定是不可取的。我在应用上是采取的Session存储用户Id。然后重写Init方法,查询到用户实体。
15#
 楼主| 发表于 2012-6-26 12:11:30 | 只看该作者
啃O 发表于 2012-6-20 14:42
我的是写到类里了

public class UserHelper

是每个面页调用这个类吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2025-5-21 04:50 , Processed in 0.045949 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表