asp.net 用继承方法实现页面判断session
更新时间:2009年09月28日 18:32:39 作者:
在做ASP项目的时候,判断用户是否登陆常用的方法是在每个页面判断session是否存在,无奈用java的时候过滤器就用的不熟。。。还是用继承吧。汗。。。
新建一个类
Csharp 代码
using System;
using System.Web;
using System.Web.UI;
using System.Web.SessionState;
public class mana_session : Page
{
public mana_session()
{
}
protected override void OnInit(EventArgs e)
{
if (Session["uid"]== null || Session["uid"].ToString()=="")
{
Response.Redirect("login.htm");
}
}
}
using System;
using System.Web;
using System.Web.UI;
using System.Web.SessionState;
public class mana_session : Page
{
public mana_session()
{
}
protected override void OnInit(EventArgs e)
{
if (Session["uid"]== null || Session["uid"].ToString()=="")
{
Response.Redirect("login.htm");
}
}
}
在需要判断session的页面的cs文件中,将此文件继承于mana_session这个基类
例如
Csharp 代码
public partial class Index : mana_session
Csharp 代码
复制代码 代码如下:
using System;
using System.Web;
using System.Web.UI;
using System.Web.SessionState;
public class mana_session : Page
{
public mana_session()
{
}
protected override void OnInit(EventArgs e)
{
if (Session["uid"]== null || Session["uid"].ToString()=="")
{
Response.Redirect("login.htm");
}
}
}
复制代码 代码如下:
using System;
using System.Web;
using System.Web.UI;
using System.Web.SessionState;
public class mana_session : Page
{
public mana_session()
{
}
protected override void OnInit(EventArgs e)
{
if (Session["uid"]== null || Session["uid"].ToString()=="")
{
Response.Redirect("login.htm");
}
}
}
在需要判断session的页面的cs文件中,将此文件继承于mana_session这个基类
例如
Csharp 代码
public partial class Index : mana_session
您可能感兴趣的文章:
- asp.net(c#)有关 Session 操作的几个误区
- ASP.NET Session使用详解
- asp.net BasePage类+Session通用用户登录权限控制
- IIS服务器中 ASP.NET State Service 开启后 Session 仍容易丢失的问题终极解决办法
- ASP.NET网站管理系统退出 清除浏览器缓存,Session的代码
- 在ASP.NET中,设置Session的过期时间的方法
- ASP.NET在IE10中无法判断用户已登入及Session丢失问题解决方法
- ASP.NET中在一般处理程序中使用session的简单介绍
- ASP.NET ASHX中获得Session的方法
- 详解ASP.NET中Session的用法
相关文章
ASP.NET Core SignalR中的流式传输深入讲解
这篇文章主要给大家介绍了关于ASP.NET Core SignalR中流式传输的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2018-11-11Asp.net TextBox的TextChanged事件使用介绍
动态创建的控件是如何加载视图状态,还提到ProcessPostData方法的调用,这里我就用TextBox的TextChanged事件来说说视图数据的加载以及事件的触发2012-12-12Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案
这篇文章主要介绍了Asp.Net程序目录下文件夹或文件操作导致Session失效的解决方案,需要的朋友可以参考下2017-06-06
最新评论