ASP.NET 后台登录小技巧介绍

 更新时间:2012年11月08日 10:32:05   作者:  
对于后台一些需要登录才能访问的页面,你是不是每次都去判断一下登录时保存在session或者cookie里面的值是否存在啊!
对于后台一些需要登录才能访问的页面,你是不是每次都去判断一下登录时保存在session或者cookie里面的值是否存在啊!假如后台有几十个这样的页面,那么每次都得判断,真心的感到烦,在这里我分享一下我知道的一个解决这个问题的方法吧!呵呵、、、大牛莫笑,只是想让初学者学习一下学习.NET的童鞋应该都知道吧,我们建的一个Demo.aspx页面都是继承于Page类,如下图:

为了达到我们需要的结果,那好,现在我们来新建一个CheckLoginedPage类 : 
     

           


现在,让我们的 CheckLoginedPage 类继承于Page类:如图:

接下来,就需要在CheckLoginedPage类中下手了,其代码为:
复制代码 代码如下:

public class CheckLoginedPage : System.Web.UI.Page
{

public CheckLoginedPage()
{
Load += CheckLogin;//构造函数中加载CheckLogin方法
}

/// <summary>
/// 判断是否登录
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public void CheckLogin(object sender, EventArgs e)
{
if (Session["XXXX"] == null)//登录时保存在Session的值
{
Response.Redirect("**.aspx");//如果为空,转到要调转的页面
}
}

}

呵呵、、、完成了上面几步,现在你只需要让必须登录才能访问到的页面都继承于CheckLoginedPage类就行了:

好了,就这么多了,如果有错,还希望大家纠正啊!没用过此方法的童鞋赶紧的是一下吧!

相关文章

  • asp.net LINQ中数据库连接字符串的问题

    asp.net LINQ中数据库连接字符串的问题

    这两天一直在用LINQ做开发,也是第一次尝试用LINQ做开发,效率没的说,开发过程中遇到一个问题困扰了我好久,今天问题终于解决了,发上来和大家分享一下,也给自己做个备忘。
    2010-03-03
  • ASP.NET(C#) 读取EXCEL另加解决日期问题的方法分享

    ASP.NET(C#) 读取EXCEL另加解决日期问题的方法分享

    这篇文章介绍了ASP.NET(C#) 读取EXCEL另加解决日期问题的方法,有需要的朋友可以参考一下
    2013-11-11
  • 利用.net代码实现发送邮件

    利用.net代码实现发送邮件

    这篇文章主要为大家详细介绍了利用.net代码实现发送邮件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • Asp.net防重复提交机制实现方法

    Asp.net防重复提交机制实现方法

    在Button或其他控件加上下面两个属性:UseSubmitBehavior="false"及OnClientClick设置控件为不可用即可,感兴趣的朋友可以参考下哈
    2013-04-04
  • Asp.net配合easyui实现返回json数据实例

    Asp.net配合easyui实现返回json数据实例

    这篇文章主要介绍了Asp.net配合easyui实现返回json数据的方法,实例分析了Asp.net配合easyui返回json数据时出现的问题及解决方法,非常具有实用价值的技巧,需要的朋友可以参考下
    2014-12-12
  • GridView中日期不显示时分秒的完美解决方法

    GridView中日期不显示时分秒的完美解决方法

    下面小编就为大家带来一篇GridView中日期不显示时分秒的完美解决方法。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看吧
    2016-05-05
  • .net socket客户端实例代码分享

    .net socket客户端实例代码分享

    这篇文章主要介绍了.net写的socket客户端,下面有使用方法,大家参考使用吧
    2013-12-12
  • ASP.NET Core实现自定义WebApi模型验证详解

    ASP.NET Core实现自定义WebApi模型验证详解

    这篇文章主要给大家介绍了关于ASP.NET Core实现自定义WebApi模型验证的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用ASP.NET Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • ASP.NET网站聊天室的设计与实现(第3节)

    ASP.NET网站聊天室的设计与实现(第3节)

    这篇文章主要介绍了ASP.NET网站聊天室的设计与实现,了解Session、Application对象的属性和事件,并且掌握利用它们在页面间保存和传递数据的方法,需要的朋友可以参考下
    2015-08-08
  • ASP.NET Core如何实现简单的静态网站滚动更新

    ASP.NET Core如何实现简单的静态网站滚动更新

    这篇文章主要给大家介绍了关于ASP.NET Core如何实现简单的静态网站滚动更新的相关资料,文中给出了详细实现的代码,对需要的朋友来说很实用,需要的朋友可以参考下
    2021-07-07

最新评论