ASP.NET后台登录小技巧介绍
2023-06-13 09:14:40 时间
对于后台一些需要登录才能访问的页面,你是不是每次都去判断一下登录时保存在session或者cookie里面的值是否存在啊!假如后台有几十个这样的页面,那么每次都得判断,真心的感到烦,在这里我分享一下我知道的一个解决这个问题的方法吧!呵呵、、、大牛莫笑,只是想让初学者学习一下学习.NET的童鞋应该都知道吧,我们建的一个Demo.aspx页面都是继承于Page类,如下图:
为了达到我们需要的结果,那好,现在我们来新建一个CheckLoginedPage类:
现在,让我们的CheckLoginedPage类继承于Page类:如图:
接下来,就需要在CheckLoginedPage类中下手了,其代码为:
复制代码代码如下:
为了达到我们需要的结果,那好,现在我们来新建一个CheckLoginedPage类:
现在,让我们的CheckLoginedPage类继承于Page类:如图:
接下来,就需要在CheckLoginedPage类中下手了,其代码为:
publicclassCheckLoginedPage:System.Web.UI.Page
{
publicCheckLoginedPage()
{
Load+=CheckLogin;//构造函数中加载CheckLogin方法
}
///<summary>
///判断是否登录
///</summary>
///<paramname="sender"></param>
///<paramname="e"></param>
publicvoidCheckLogin(objectsender,EventArgse)
{
if(Session["XXXX"]==null)//登录时保存在Session的值
{
Response.Redirect("**.aspx");//如果为空,转到要调转的页面
}
}
}
呵呵、、、完成了上面几步,现在你只需要让必须登录才能访问到的页面都继承于CheckLoginedPage类就行了:
好了,就这么多了,如果有错,还希望大家纠正啊!没用过此方法的童鞋赶紧的是一下吧!
相关文章
- 宝塔面板Linux系统通过Docker部署VB.NET Asp.Net Core WebAPI应用
- .net安装 Linux 上的 ASP.NET 环境(linux安装asp)
- .net利用MSSQL连接ASP.NET的办法探索(mssql 连接asp)
- NET与Oracle结合出现新的可能(.net oracle)
- 实现有效管理ASP与MySQL搭配 实现高效管理(asp搭配mysql如何)
- ASP.NET:一段比较经典的多线程学习代码
- ASP.NET中为DataGrid添加合计字段
- asp.net下判断用户什么时候离开,以什么方式离开
- asp.net下大文件上传知识整理
- ASP.net验证码实现代码(C#)
- Asp.net下载功能的解决方案代码
- Asp.net中使用Sqlite数据库的方法
- asp.net使用Silverlight操作ASPNETDB数据库
- asp.net(C#)压缩图片,可以指定图片模板高宽
- asp.net下用Aspose.Wordsfor.NET动态生成word文档中的数据表格的方法
- ASP.Net前台调用后台变量的方法
- jquery异步调用页面后台方法‏(asp.net)
- jquery调用asp.net页面后台的实现代码
- asp.net中让Repeater和GridView支持DataPager分页
- asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
- ASP.NET系统关键字及保留字列表整理
- 浅析ASP.NET安全性分析(加强asp.net1.1/2.0安全性)
- ASP.NET(VB)写的后台发送短信实现代码
- 对asp.net缓存的深入了解
- asp.net后台关闭当前页面并传值的两种方法
- 轻松解决asp.net用户ASPNET登录失败问题的方法分享
- Asp.net后台添加CSS、JS、Meta标签的方法
- asp.net后台注册js的四种方法分享
- asp.net错误:0x8007000B异常的解决方法
- asp.net使用Repeater控件中的全选进行批量操作实例