比如说在一个系统的管理后台 我要每个页面去验证用户是否登陆,这样我在一个所有页面的基类文件中写了个Session验证方法 现在把他放到每个页面的Page_load事件里面,这样就可以验证每个页面! 现在有个问题 在每个页面上的Button_Click事件 在Button_Click事件中我要用到Session去判断用户的身份 而去执行不同的代码操作 但是这时当Session过期时会提示错误,这时并没有激发Page_load事件 因没有去验证Session是否过期请问对Button_Click事件中 Session验证是否过期的有什么好的方法
解决方案 »
- 团购倒计时
- listView问题
- 这种效果如何实现,请各位高手来看看
- 求助:如何学习asp.net?
- 在.net里把查询结果导入到Excel里面
- 我该怎么办,是不是应该坚持住。(大家帮帮我)
- 求救: excel上传到服务器ok,读取到gridview时出错,
- ◆◆◆◆◆◆急!!!excel导入数据库时出错,做过的同志们帮忙看看是怎么回事啊,谢谢啦◆◆◆◆◆◆
- Could not create an environment: OCIEnvCreate returned -1.
- 数据显示问题!小弟砸锅卖铁求答案!!!高手进!
- CustomValidator控件的使用问题
- 向ACCESS库中插入记录错误
...(返回登录页面)可以在webconfig中设置session有效期
<sessionstate=...>
用Forms身份验证的话LZ想要的功能会很好实现的
===============
使用前需要判断另外应该放在
Page_Load里面,注意不要放在if(!IsPostBack){}里面
override protected void OnInit(EventArgs e)
{
ValidUserInfo();
base.OnInit(e);
}
去验证