• asp.net 用继承方法实现页面判断session


    在做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

  • 相关阅读:
    一点创业想法
    【转】Java程序员常用工具类库
    向着高薪前进
    web开发可不可以是这样的?
    java 读取文本文件超简单的方法
    java操作xml超简单的方法
    Dijkstra算法
    ubuntu linux下如何配置ip地址以及DNS
    有关于string的一些用法
    Linux mint 17.2 系统下安装hust oj
  • 原文地址:https://www.cnblogs.com/pipizhu/p/1575870.html
Copyright © 2020-2023  润新知