繁体中文
设为首页
加入收藏
当前位置:.Net技术首页 >> Asp.Net开发 >> 小tips:善用页面的base类

小tips:善用页面的base类

2007-09-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:考虑一个场景,比如当用户登陆后,如果SESSION过期后,要强制引导用户重新返回登陆页面登陆的话, 这个时候设计上可以善用页面里继承base类的方法,比如编写一个base类 pagabase.vb Private Sub Page_Init(ByVal sen...
关键字:面的 base tips

考虑一个场景,比如当用户登陆后,如果SESSION过期后,要强制引导用户重新返回登陆页面登陆的话,

这个时候设计上可以善用页面里继承base类的方法,比如编写一个base类

pagabase.vb

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init

'CODEGEN: This method call is required by the Web Form Designer

'Do not modify it using the code editor.

InitializeComponent()

LoadBase()

End Sub

Private Sub LoadBase()

If Session("sessionID") = Nothing Then

Response.Redirect("login.ASPx")

End If

End Sub

然后在需要判断session是否过期的页面这样就可以了,十分方便,

Public Class myhome Inherits pagebase

............................................

因此,可以善于将公有的东西归纳到一个基类,之后让其他页面继承之

责任编辑:admin
相关文章