zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    第十章 2 字符串的常用操作
    第十章 1 字符(驻留机制)
    第九章 4 集合生成式
    ArrayDeque API 与算法分析
    Java 双端队列接口 Deque
    LinkedList 的 API 与数据结构
    ArrayList 源码分析
    new ArrayList(0) 和 new ArrayList() 和一样吗?
    Java 中泛型的实现原理
    Java 中的 equals() 和 hashCode()
  • 原文地址:https://www.cnblogs.com/pipizhu/p/1575870.html
Copyright © 2011-2022 走看看