-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathPageClass.vb
46 lines (37 loc) · 924 Bytes
/
PageClass.vb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Public Class PageClass
Private _Page As AspPage
Public ReadOnly Property Page As AspPage
Get
Return _Page
End Get
End Property
Protected ReadOnly Property Server As System.Web.HttpServerUtility
Get
Return Me.Page.Server
End Get
End Property
Protected ReadOnly Property Application As System.Web.HttpApplicationState
Get
Return Me.Page.Application
End Get
End Property
Protected ReadOnly Property Request As System.Web.HttpRequest
Get
Return Me.Page.Request
End Get
End Property
Protected ReadOnly Property Response As System.Web.HttpResponse
Get
Return Me.Page.Response
End Get
End Property
Public Function createInstance(What As System.Type) As PageClass
Return Page.createInstance( What )
End Function
Function Response_WriteLine(Str As String)
Page.Response_WriteLine(Str)
End Function
Protected Sub New(Page As AspPage)
Me._Page = Page
End Sub
End Class