zoukankan      html  css  js  c++  java
  • 判断Session是否过期,解决不必每一个页面都去写代码问题,可以放到到一个基类里。方法如下:

    一、基类源代码
    using System;
    using System.Web.SessionState;

    namespace s2p.Application.Teacher
    {
     /// <summary>
     /// 用于测试的自动赋予session的页面基类
     /// </summary>
     public class BasePage:System.Web.UI.Page
     {
      public BasePage()
      {
       //
       // TODO: 在此处添加构造函数逻辑
       //
      }
      protected override void OnInit(EventArgs e)
      {
       if (Session["SchoolID"]==null)
       {
        Session["Account"]="jimzhang";
        Session["Password"]="********";
        Session["Identify"]="********";
       }
       base.OnInit(e);
       //判断session是否过期
       s2p.WebComponents.ComFunction strCon=new s2p.WebComponents.ComFunction();
       if (Session["Account"]==null)
       {
        Response.Write(strCon.InforJumpParent("../../login.htm","您在该页面停留时间过长,请重新登陆!"));
        Response.End();
       }
       return;
      }
     }
    }
    二、应用方式;
    public class ScoreOrderWebExe : BasePage//System.Web.UI.Page

  • 相关阅读:
    centos 7离线安装中文版GitLab
    Oracle表名、列名、约束名的长度限制
    使用sparsecheckout命令克隆“部分”代码
    C专家编程(1)
    搜索相关性
    今日进度
    今日进度
    今日进度
    今日进度
    今日进度
  • 原文地址:https://www.cnblogs.com/JimZhang/p/226597.html
Copyright © 2011-2022 走看看