惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
Help Net Security
Help Net Security
The Hacker News
The Hacker News
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
G
GRAHAM CLULEY
Simon Willison's Weblog
Simon Willison's Weblog
V
Vulnerabilities – Threatpost
A
Arctic Wolf
T
Tor Project blog
Jina AI
Jina AI
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cyber Attacks, Cyber Crime and Cyber Security
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Spread Privacy
Spread Privacy
Security Latest
Security Latest
Latest news
Latest news
Last Week in AI
Last Week in AI
博客园 - 司徒正美
P
Privacy International News Feed
T
Tenable Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
腾讯CDC
博客园 - 聂微东
Scott Helme
Scott Helme
爱范儿
爱范儿
P
Proofpoint News Feed
C
CERT Recently Published Vulnerability Notes
I
Intezer
博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
L
LINUX DO - 热门话题
有赞技术团队
有赞技术团队
S
Secure Thoughts
WordPress大学
WordPress大学
The Cloudflare Blog
AWS News Blog
AWS News Blog
B
Blog RSS Feed
Cyberwarzone
Cyberwarzone
S
Security Affairs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
The Register - Security
The Register - Security
L
LINUX DO - 最新话题
博客园_首页
C
Cybersecurity and Infrastructure Security Agency CISA
博客园 - 【当耐特】
T
Troy Hunt's Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Securelist
S
Schneier on Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog

博客园 - pcsky(进哥)

查看Windows下引起Oracle CPU占用率高的神器-qslice 解决BlogEngine.Net系统 Inove主题 在IE6下错位的问题 [原创]asp.net 2.0下的自定义树(myTreeView) DataSet2Excel类(仿Golden32) Visual Studio .NET 2003中自己找到的一个小技巧[图] [函数]截取固定长的字符串(双字节的计2位) 在线人数统计 V1.0(Asp.net+ SqlServer) 源码下载 Visual Studio 2005安装后,原来的Asp.net1.1不能执行的解决方法。 多表连接的SQL写法(SqlServer、Oracle) .Net自动生成Html新闻系统V1.0 Beta 下载 偶用花生壳建了个网站,大家可以去看看 Oracle在.Net开发上的一点经验 pcsky(原作) 大家都在看哪些.Net的书啊? ASP.net 写文件的函数(内容,路径,文件名) pcsky(原作) 推荐一本好书:《软件工程思想》 SqlServer存储过程编写经验和优化措施 [转载] 网站信息统计的简单实现过程 pcsky(原作) ODP.NET oracle .NET 数据库访问[转载] 第一次安装Oracle9i
Asp.Net中检查登陆信息,使用全局过程 pcsky(原作)
pcsky(进哥) · 2004-08-06 · via 博客园 - pcsky(进哥)

'写在Module1.vb里 ,能被任何页面调用
'Vs.net 2003建立,测试通过
'pcsky(进哥) http://blog.csdn.net/lee2001xp

Asp的写法,在.Net中也可以这写,不推荐

<%
If session("UserName")<>"" then
Response.Redirect("login.aspx")
End if
%>

ASP.Net的写法,放在Module1.vb
Module Module1
Sub CheckUser()  '检查用户信息
    If HttpContext.Current.Session("UserName") = "" Then
        HttpContext.Current.Response.Redirect("login.aspx")
    End If
End Sub
End Module

再到需要验证的页面上加上:

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Call CheckUser()  '检查登陆信息
End Sub
优点:
1.实现页面和代码的分离,提高性能
2.代码规范化,使用全局过程,减少代码冗余

例子比较简单,希望大家能抛砖引玉!^_^