当前位置: 移动技术网 > IT编程>开发语言>.net > 为每个页面加上Session判断的小例子

为每个页面加上Session判断的小例子

2017年12月12日  | 移动技术网IT编程  | 我要评论

阚立文妻子,安吉的奇妙旅程,引用松武

首先新建一个类,继承自system.web.ui.page,然后重写oninit,如下:

复制代码 代码如下:

using system;
using system.data;
using system.configuration;
using system.linq;
using system.web;
using system.web.security;
using system.web.ui;
using system.web.ui.htmlcontrols;
using system.web.ui.webcontrols;
using system.web.ui.webcontrols.webparts;

namespace fusession
{
    public class judgesession : system.web.ui.page
    {
        protected override void oninit(eventargs e)
        {
            base.oninit(e);
            if (session.keys.count <= 0)
            {
                response.redirect("~/tiaozh.htm", true);
            }
            else
            {
                if (session["userid"] == null && session["qx"] == null && session["dept"] == null && session["username"] == null && session["qxtype"]==null)
                {
                    response.redirect("~/tiaozh.htm", true);
                }
            }
        }      
    }
}

在页面中按照如下方法引用即可。

复制代码 代码如下:

public partial class qrdeptman_home : fusession.judgesession

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网