能否做一个统一的处理,点击任何页面,发现Session超时时进入到提示页面
解决方案 »
- asp.net(c#)实现多个宝贝同时竞拍倒计时效果
- 关于IE版本问题
- 想写个背单词的小软件,大家知道不知道那些背单词软件是用什么开发的?
- 我的机器装不了.net framwork大家帮忙看看!
- asp.net ,word.Application, xp_sp2,dcom权限!??
- 这里有一段代码:关于动态数据库连接查询的!有几个问题向大家请教!
- 我在DataGrid中加了一个txtbox,如何取得用户在里面的输入值?
- 请教各位如何避免读取到比如文本框里的脚本之类的语句?
- JavaScript问题和JavaScript在vs.net中能否调试?
- 一个出错信息
- 如何设置一个protected类型的ViewState二维数组?
- 问一个极简单的问题,谢谢
{
Response.Redirect("login.aspx");
}
if session("ddd")is nothing then
.......
end if
即使是使用继承或者include,,都是很麻烦的,而且有时涉及框架时候,,通过Redirect("login.aspx");跳会出些小问题!!麻烦!!!
有没有一劳永逸的办法!!另外请教个问题,,,客户段的cookie在用户访问站点的每一页面,都跟随吗!!!(cookis不过期)
private void Session_End()
{
if(Session[User_ID"] == null)
{
Response.Write("index.aspx");
}
}
{
//Session 没登陆 ,或者session已经过期
Response.......你的操作
}
1.写一个类,继承System.Web.UI.Page,在里面添加如下语句
protected override void OnInit(EventArgs e)
{
if(this.Session["aa"] == null)
{
this.Response.Write("未登录");
this.Response.Redirect("/login.aspx");
}
}
2.在页面中,继承此类
public class WebForm1 : mydata.webui.PageBase如此,每次打开页面时,都会先判断是否登录,如果没有,则自动转到登录页面去.