home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
66.142.0.142
/
66.142.0.142.tar
/
66.142.0.142
/
tblLPRdelete.aspx.vb
< prev
next >
Wrap
Text File
|
2010-08-24
|
21KB
|
754 lines
Imports System.Data
Imports System.Data.Common
Imports System.Xml
Imports System.IO
Imports System.Data.OleDb
'
' ASP.NET code-behind class (Page)
'
Partial Class tblLPRdelete
Inherits AspNetMaker7_tfpssnet
' Page object
Public tblLPR_delete As ctblLPR_delete
'
' Page Class
'
Class ctblLPR_delete
Inherits AspNetMakerPage
Implements IDisposable
' Used by system generated functions
Private RsWrk As Object, sSqlWrk As String, sWhereWrk As String
Private arwrk As Object
Private armultiwrk() As String
' Page URL
Public ReadOnly Property PageUrl() As String
Get
Dim Url As String = ew_CurrentPage() & "?"
If tblLPR.UseTokenInUrl Then Url = Url & "t=" & tblLPR.TableVar & "&" ' Add page token
Return Url
End Get
End Property
' Validate page request
Public Function IsPageRequest() As Boolean
Dim Result As Boolean
If tblLPR.UseTokenInUrl Then
Result = False
If ObjForm IsNot Nothing Then
Result = (tblLPR.TableVar = ObjForm.GetValue("t"))
End If
If ew_Get("t") <> "" Then
Result = (tblLPR.TableVar = ew_Get("t"))
End If
Return Result
End If
Return True
End Function
' tblLPR
Public Property tblLPR() As ctblLPR
Get
Return ParentPage.tblLPR
End Get
Set(ByVal v As ctblLPR)
ParentPage.tblLPR = v
End Set
End Property
' tblLPR
Public Property tblEmployees() As ctblEmployees
Get
Return ParentPage.tblEmployees
End Get
Set(ByVal v As ctblEmployees)
ParentPage.tblEmployees = v
End Set
End Property
'
' Constructor
' - init objects
' - open connection
'
Public Sub New(ByRef APage As AspNetMaker7_tfpssnet)
m_ParentPage = APage
m_Page = Me
m_PageID = "delete"
m_PageObjName = "tblLPR_delete"
m_PageObjTypeName = "ctblLPR_delete"
' Table Name
m_TableName = "tblLPR"
' Initialize table object
tblLPR = New ctblLPR(Me)
tblEmployees = New ctblEmployees(Me)
' Connect to database
Conn = New cConnection()
End Sub
'
' Subroutine Page_Init
' - called before page main
' - check Security
' - set up response header
' - call page load events
'
Public Sub Page_Init()
Security = New cAdvancedSecurity(Me)
If Not Security.IsLoggedIn() Then Security.AutoLogin()
If Not Security.IsLoggedIn() Then
Security.SaveLastUrl()
Page_Terminate("login.aspx")
End If
' Table Permission loading event
Security.TablePermission_Loading()
Security.LoadCurrentUserLevel(TableName)
' Table Permission loaded event
Security.TablePermission_Loaded()
If Not Security.CanDelete Then
Security.SaveLastUrl()
Page_Terminate("tblLPRlist.aspx")
End If
' User ID loading event
Security.UserID_Loading()
If Security.IsLoggedIn() Then Call Security.LoadUserID()
' User ID loaded event
Security.UserID_Loaded()
If Security.IsLoggedIn() And ew_Empty(Security.CurrentUserID) Then
Message = "You do not have the right permission to view the page"
Page_Terminate("tblLPRlist.aspx")
End If
' Global page loading event (in ewglobal*.vb)
ParentPage.Page_Loading()
' Page load event, used in current page
Page_Load()
End Sub
'
' Class terminate
' - clean up page object
'
Public Sub Dispose() Implements IDisposable.Dispose
Page_Terminate("")
End Sub
'
' Sub Page_Terminate
' - called when exit page
' - clean up connection and objects
' - if URL specified, redirect to URL
'
Sub Page_Terminate(url As String)
' Page unload event, used in current page
Page_Unload()
' Global page unloaded event (in ewglobal*.vb)
ParentPage.Page_Unloaded()
' Close connection
Conn.Dispose()
Security = Nothing
tblLPR.Dispose()
tblEmployees.Dispose()
' Go to URL if specified
If url <> "" Then
HttpContext.Current.Response.Clear()
HttpContext.Current.Response.Redirect(url)
End If
End Sub
Public lTotalRecs As Integer
Public lRecCnt As Integer
Public arRecKeys() As String
'
' Page main processing
'
Sub Page_Main()
Dim sKey As String = ""
Dim bSingleDelete As Boolean = True ' Initialize as single delete
Dim nKeySelected As Integer = 0 ' Initialize selected key count
Dim sKeyFld As String, arKeyFlds() As String
Dim sFilter As String
' Load Key Parameters
If ew_Get("lprID") <> "" Then
tblLPR.lprID.QueryStringValue = ew_Get("lprID")
If Not IsNumeric(tblLPR.lprID.QueryStringValue) Then
Page_Terminate("tblLPRlist.aspx") ' Prevent SQL injection, return to list
End If
sKey = sKey & tblLPR.lprID.QueryStringValue
Else
bSingleDelete = False
End If
If bSingleDelete Then
nKeySelected = 1 ' Set up key selected count
Array.Resize(arRecKeys, 1) ' Set up key
arRecKeys(0) = sKey
Else
If HttpContext.Current.Request.Form("key_m") IsNot Nothing Then ' Key in form
arRecKeys = HttpContext.Current.Request.Form.GetValues("key_m")
nKeySelected = arRecKeys.Length
End If
End If
If nKeySelected <= 0 Then Page_Terminate("tblLPRlist.aspx") ' No key specified, return to list
' Build filter
For i As Integer = 0 to arRecKeys.GetUpperBound(0)
sKey = arRecKeys(i).Trim()
sFilter = sFilter & "("
' Set up key field
sKeyFld = sKey
If Not IsNumeric(sKeyFld) Then Page_Terminate("tblLPRlist.aspx") ' Prevent SQL injection, return to list
sFilter = sFilter & "[lprID]=" & ew_AdjustSql(sKeyFld) & " AND "
If sFilter.EndsWith(" AND ") Then sFilter = sFilter.Substring(0, sFilter.Length-5) & ") OR "
Next
If sFilter.EndsWith(" OR ") Then sFilter = sFilter.Substring(0, sFilter.Length-4)
' Set up filter (SQL WHERE clause)
' SQL constructor in tblLPR class, tblLPRinfo.aspx
tblLPR.CurrentFilter = sFilter
' Get action
If ew_Post("a_delete") <> "" Then
tblLPR.CurrentAction = ew_Post("a_delete")
Else
tblLPR.CurrentAction = "I" ' Display record
End If
Select Case tblLPR.CurrentAction
Case "D" ' Delete
tblLPR.SendEmail = True ' Send email on delete success
If DeleteRows() Then ' delete rows
Message = "Delete succeeded" ' Set up success message
Page_Terminate(tblLPR.ReturnUrl) ' Return to caller
End If
End Select
End Sub
'
' Function DeleteRows
' - Delete Records based on current filter
'
Function DeleteRows() As Boolean
Dim sKey As String, sThisKey As String, sKeyFld As String
Dim arKeyFlds() As String
Dim RsDelete As OleDbDataReader = Nothing
Dim sSql As String, sWrkFilter As String
Dim RsOld As ArrayList
DeleteRows = True
sWrkFilter = tblLPR.CurrentFilter
' Set up filter (SQL WHERE Clause)
' SQL constructor in tblLPR class, tblLPRinfo.aspx
tblLPR.CurrentFilter = sWrkFilter
sSql = tblLPR.SQL
Conn.BeginTrans() ' Begin transaction
Try
RsDelete = Conn.GetDataReader(sSql)
If Not RsDelete.HasRows Then
Message = "No records found" ' No record found
RsDelete.Close()
RsDelete.Dispose()
Return False
End If
Catch e As Exception
If EW_DEBUG_ENABLED Then Throw
Message = e.Message
Return False
End Try
' Clone old rows
RsOld = Conn.GetRows(RsDelete)
RsDelete.Close()
RsDelete.Dispose()
' Call Row_Deleting event
If DeleteRows Then
For Each Row As OrderedDictionary in RsOld
DeleteRows = tblLPR.Row_Deleting(Row)
If Not DeleteRows Then Exit For
Next Row
End If
If DeleteRows Then
sKey = ""
For Each Row As OrderedDictionary in RsOld
sThisKey = ""
If sThisKey <> "" Then sThisKey = sThisKey & EW_COMPOSITE_KEY_SEPARATOR
sThisKey = sThisKey & Convert.ToString(Row("lprID"))
Try
tblLPR.Delete(Row)
Catch e As Exception
If EW_DEBUG_ENABLED Then Throw
Message = e.Message ' Set up error message
DeleteRows = False
Exit For
End Try
If sKey <> "" Then sKey = sKey & ", "
sKey = sKey & sThisKey
Next Row
Else
' Set up error message
If tblLPR.CancelMessage <> "" Then
Message = tblLPR.CancelMessage
tblLPR.CancelMessage = ""
Else
Message = "Delete cancelled"
End If
End If
If DeleteRows Then
' Commit the changes
Conn.CommitTrans()
' Row deleted event
For Each Row As OrderedDictionary in RsOld
tblLPR.Row_Deleted(Row)
Next
Else
Conn.RollbackTrans() ' Rollback transaction
End If
End Function
'
' Load default values
'
Sub LoadDefaultValues()
End Sub
'
' Load recordset
'
Function LoadRecordset() As OleDbDataReader
' Recordset Selecting event
tblLPR.Recordset_Selecting(tblLPR.CurrentFilter)
' Load list page SQL
Dim sSql As String = tblLPR.ListSQL
' Write SQL for debug
If EW_DEBUG_ENABLED Then ew_Write(sSql)
' Count
lTotalRecs = -1
Try
If sSql.StartsWith("SELECT * FROM ", StringComparison.InvariantCultureIgnoreCase) AndAlso _
ew_Empty(tblLPR.SqlGroupBy) AndAlso _
ew_Empty(tblLPR.SqlHaving) Then
Dim sCntSql As String = tblLPR.SelectCountSQL
' Write SQL for debug
If EW_DEBUG_ENABLED Then ew_Write("<br>" & sCntSql)
lTotalRecs = Conn.ExecuteScalar(sCntSql)
End If
Catch
End Try
' Load recordset
Dim Rs As OleDbDataReader = Conn.GetDataReader(sSql)
If lTotalRecs < 0 AndAlso Rs.HasRows Then
lTotalRecs = 0
While Rs.Read()
lTotalRecs = lTotalRecs + 1
End While
Rs.Close()
Rs = Conn.GetDataReader(sSql)
End If
' Recordset Selected event
tblLPR.Recordset_Selected(Rs)
Return Rs
End Function
'
' Load row based on key values
'
Function LoadRow() As Boolean
Dim RsRow As OleDbDataReader
Dim sFilter As String = tblLPR.KeyFilter
' Row Selecting event
tblLPR.Row_Selecting(sFilter)
' Load SQL based on filter
tblLPR.CurrentFilter = sFilter
Dim sSql As String = tblLPR.SQL
' Write SQL for debug
If EW_DEBUG_ENABLED Then ew_Write(sSql)
Try
RsRow = Conn.GetTempDataReader(sSql)
If Not RsRow.Read() Then
Return False
Else
LoadRowValues(RsRow) ' Load row values
' Row Selected event
tblLPR.Row_Selected(RsRow)
Return True
End If
Catch
If EW_DEBUG_ENABLED Then Throw
Return False
Finally
Conn.CloseTempDataReader()
End Try
End Function
'
' Load row values from recordset
'
Sub LoadRowValues(ByRef RsRow As OleDbDataReader)
tblLPR.lprID.DbValue = RsRow("lprID")
tblLPR.lprEmpID.DbValue = RsRow("lprEmpID")
tblLPR.lprDate.DbValue = RsRow("lprDate")
tblLPR.lprLocationID.DbValue = RsRow("lprLocationID")
tblLPR.lprFixtureLocationID.DbValue = RsRow("lprFixtureLocationID")
tblLPR.lprFixtureTypeID.DbValue = RsRow("lprFixtureTypeID")
tblLPR.lprFixtureNumber.DbValue = RsRow("lprFixtureNumber")
tblLPR.lprChannelNumber.DbValue = RsRow("lprChannelNumber")
tblLPR.lprPriority.DbValue = RsRow("lprPriority")
tblLPR.lprShortDesc.DbValue = RsRow("lprShortDesc")
tblLPR.lprSTID.DbValue = RsRow("lprSTID")
tblLPR.lprSTChangedBy.DbValue = RsRow("lprSTChangedBy")
tblLPR.lprDesc.DbValue = RsRow("lprDesc")
tblLPR.lprCreatedBy.DbValue = RsRow("lprCreatedBy")
tblLPR.lprCreatedOn.DbValue = RsRow("lprCreatedOn")
tblLPR.lprModifiedBy.DbValue = RsRow("lprModifiedBy")
tblLPR.lprModifiedOn.DbValue = RsRow("lprModifiedOn")
End Sub
'
' Render row values based on field settings
'
Sub RenderRow()
' Row Rendering event
tblLPR.Row_Rendering()
'
' Common render codes for all row types
'
' lprEmpID
tblLPR.lprEmpID.CellCssStyle = ""
tblLPR.lprEmpID.CellCssClass = ""
' lprDate
tblLPR.lprDate.CellCssStyle = ""
tblLPR.lprDate.CellCssClass = ""
' lprLocationID
tblLPR.lprLocationID.CellCssStyle = ""
tblLPR.lprLocationID.CellCssClass = ""
' lprFixtureLocationID
tblLPR.lprFixtureLocationID.CellCssStyle = ""
tblLPR.lprFixtureLocationID.CellCssClass = ""
' lprFixtureTypeID
tblLPR.lprFixtureTypeID.CellCssStyle = ""
tblLPR.lprFixtureTypeID.CellCssClass = ""
' lprFixtureNumber
tblLPR.lprFixtureNumber.CellCssStyle = ""
tblLPR.lprFixtureNumber.CellCssClass = ""
' lprChannelNumber
tblLPR.lprChannelNumber.CellCssStyle = ""
tblLPR.lprChannelNumber.CellCssClass = ""
' lprPriority
tblLPR.lprPriority.CellCssStyle = ""
tblLPR.lprPriority.CellCssClass = ""
' lprShortDesc
tblLPR.lprShortDesc.CellCssStyle = ""
tblLPR.lprShortDesc.CellCssClass = ""
' lprSTID
tblLPR.lprSTID.CellCssStyle = ""
tblLPR.lprSTID.CellCssClass = ""
' lprSTChangedBy
tblLPR.lprSTChangedBy.CellCssStyle = ""
tblLPR.lprSTChangedBy.CellCssClass = ""
'
' View Row
'
If tblLPR.RowType = EW_ROWTYPE_VIEW Then ' View row
' lprEmpID
If ew_NotEmpty(tblLPR.lprEmpID.CurrentValue) Then
sSqlWrk = "SELECT [empName] FROM [tblEmployees] WHERE [empID] = " & ew_AdjustSql(tblLPR.lprEmpID.CurrentValue) & ""
sSqlWrk = sSqlWrk & " ORDER BY [empFirstName] "
RsWrk = Conn.GetTempDataReader(sSqlWrk)
If RsWrk.Read() Then
tblLPR.lprEmpID.ViewValue = RsWrk("empName")
Else
tblLPR.lprEmpID.ViewValue = tblLPR.lprEmpID.CurrentValue
End If
Conn.CloseTempDataReader()
Else
tblLPR.lprEmpID.ViewValue = System.DBNull.Value
End If
tblLPR.lprEmpID.CssStyle = ""
tblLPR.lprEmpID.CssClass = ""
tblLPR.lprEmpID.ViewCustomAttributes = ""
' lprDate
tblLPR.lprDate.ViewValue = tblLPR.lprDate.CurrentValue
tblLPR.lprDate.ViewValue = ew_FormatDateTime(tblLPR.lprDate.ViewValue, 6)
tblLPR.lprDate.CssStyle = ""
tblLPR.lprDate.CssClass = ""
tblLPR.lprDate.ViewCustomAttributes = ""
' lprLocationID
If ew_NotEmpty(tblLPR.lprLocationID.CurrentValue) Then
sSqlWrk = "SELECT [locDescription] FROM [tblLocations] WHERE [locID] = " & ew_AdjustSql(tblLPR.lprLocationID.CurrentValue) & ""
sSqlWrk = sSqlWrk & " AND (" & "[locLighting]=True" & ")"
sSqlWrk = sSqlWrk & " ORDER BY [locDescription] "
RsWrk = Conn.GetTempDataReader(sSqlWrk)
If RsWrk.Read() Then
tblLPR.lprLocationID.ViewValue = RsWrk("locDescription")
Else
tblLPR.lprLocationID.ViewValue = tblLPR.lprLocationID.CurrentValue
End If
Conn.CloseTempDataReader()
Else
tblLPR.lprLocationID.ViewValue = System.DBNull.Value
End If
tblLPR.lprLocationID.CssStyle = ""
tblLPR.lprLocationID.CssClass = ""
tblLPR.lprLocationID.ViewCustomAttributes = ""
' lprFixtureLocationID
If ew_NotEmpty(tblLPR.lprFixtureLocationID.CurrentValue) Then
sSqlWrk = "SELECT [floDescription] FROM [tblLPRFixtureLocation] WHERE [floID] = " & ew_AdjustSql(tblLPR.lprFixtureLocationID.CurrentValue) & ""
sSqlWrk = sSqlWrk & " ORDER BY [floDescription] "
RsWrk = Conn.GetTempDataReader(sSqlWrk)
If RsWrk.Read() Then
tblLPR.lprFixtureLocationID.ViewValue = RsWrk("floDescription")
Else
tblLPR.lprFixtureLocationID.ViewValue = tblLPR.lprFixtureLocationID.CurrentValue
End If
Conn.CloseTempDataReader()
Else
tblLPR.lprFixtureLocationID.ViewValue = System.DBNull.Value
End If
tblLPR.lprFixtureLocationID.CssStyle = ""
tblLPR.lprFixtureLocationID.CssClass = ""
tblLPR.lprFixtureLocationID.ViewCustomAttributes = ""
' lprFixtureTypeID
If ew_NotEmpty(tblLPR.lprFixtureTypeID.CurrentValue) Then
sSqlWrk = "SELECT [ftyDescription] FROM [tblLPRFixtureType] WHERE [ftyID] = " & ew_AdjustSql(tblLPR.lprFixtureTypeID.CurrentValue) & ""
RsWrk = Conn.GetTempDataReader(sSqlWrk)
If RsWrk.Read() Then
tblLPR.lprFixtureTypeID.ViewValue = RsWrk("ftyDescription")
Else
tblLPR.lprFixtureTypeID.ViewValue = tblLPR.lprFixtureTypeID.CurrentValue
End If
Conn.CloseTempDataReader()
Else
tblLPR.lprFixtureTypeID.ViewValue = System.DBNull.Value
End If
tblLPR.lprFixtureTypeID.CssStyle = ""
tblLPR.lprFixtureTypeID.CssClass = ""
tblLPR.lprFixtureTypeID.ViewCustomAttributes = ""
' lprFixtureNumber
tblLPR.lprFixtureNumber.ViewValue = tblLPR.lprFixtureNumber.CurrentValue
tblLPR.lprFixtureNumber.CssStyle = ""
tblLPR.lprFixtureNumber.CssClass = ""
tblLPR.lprFixtureNumber.ViewCustomAttributes = ""
' lprChannelNumber
tblLPR.lprChannelNumber.ViewValue = tblLPR.lprChannelNumber.CurrentValue
tblLPR.lprChannelNumber.CssStyle = ""
tblLPR.lprChannelNumber.CssClass = ""
tblLPR.lprChannelNumber.ViewCustomAttributes = ""
' lprPriority
If Not IsDBNull(tblLPR.lprPriority.CurrentValue) Then
Select Case tblLPR.lprPriority.CurrentValue
Case "0"
tblLPR.lprPriority.ViewValue = "Not Specified"
Case "1"
tblLPR.lprPriority.ViewValue = "Low"
Case "2"
tblLPR.lprPriority.ViewValue = "Medium"
Case "3"
tblLPR.lprPriority.ViewValue = "High"
Case Else
tblLPR.lprPriority.ViewValue = tblLPR.lprPriority.CurrentValue
End Select
Else
tblLPR.lprPriority.ViewValue = System.DBNull.Value
End If
tblLPR.lprPriority.CssStyle = ""
tblLPR.lprPriority.CssClass = ""
tblLPR.lprPriority.ViewCustomAttributes = ""
' lprShortDesc
tblLPR.lprShortDesc.ViewValue = tblLPR.lprShortDesc.CurrentValue
tblLPR.lprShortDesc.CssStyle = ""
tblLPR.lprShortDesc.CssClass = ""
tblLPR.lprShortDesc.ViewCustomAttributes = ""
' lprSTID
If ew_NotEmpty(tblLPR.lprSTID.CurrentValue) Then
sSqlWrk = "SELECT [lstDescription] FROM [tblLPRStatus] WHERE [lstID] = " & ew_AdjustSql(tblLPR.lprSTID.CurrentValue) & ""
sSqlWrk = sSqlWrk & " ORDER BY [lstDescription] "
RsWrk = Conn.GetTempDataReader(sSqlWrk)
If RsWrk.Read() Then
tblLPR.lprSTID.ViewValue = RsWrk("lstDescription")
Else
tblLPR.lprSTID.ViewValue = tblLPR.lprSTID.CurrentValue
End If
Conn.CloseTempDataReader()
Else
tblLPR.lprSTID.ViewValue = System.DBNull.Value
End If
tblLPR.lprSTID.CssStyle = ""
tblLPR.lprSTID.CssClass = ""
tblLPR.lprSTID.ViewCustomAttributes = ""
' lprSTChangedBy
tblLPR.lprSTChangedBy.ViewValue = tblLPR.lprSTChangedBy.CurrentValue
tblLPR.lprSTChangedBy.CssStyle = ""
tblLPR.lprSTChangedBy.CssClass = ""
tblLPR.lprSTChangedBy.ViewCustomAttributes = ""
' lprCreatedBy
tblLPR.lprCreatedBy.ViewValue = tblLPR.lprCreatedBy.CurrentValue
tblLPR.lprCreatedBy.CssStyle = ""
tblLPR.lprCreatedBy.CssClass = ""
tblLPR.lprCreatedBy.ViewCustomAttributes = ""
' lprCreatedOn
tblLPR.lprCreatedOn.ViewValue = tblLPR.lprCreatedOn.CurrentValue
tblLPR.lprCreatedOn.ViewValue = ew_FormatDateTime(tblLPR.lprCreatedOn.ViewValue, 6)
tblLPR.lprCreatedOn.CssStyle = ""
tblLPR.lprCreatedOn.CssClass = ""
tblLPR.lprCreatedOn.ViewCustomAttributes = ""
' lprModifiedBy
tblLPR.lprModifiedBy.ViewValue = tblLPR.lprModifiedBy.CurrentValue
tblLPR.lprModifiedBy.CssStyle = ""
tblLPR.lprModifiedBy.CssClass = ""
tblLPR.lprModifiedBy.ViewCustomAttributes = ""
' lprModifiedOn
tblLPR.lprModifiedOn.ViewValue = tblLPR.lprModifiedOn.CurrentValue
tblLPR.lprModifiedOn.ViewValue = ew_FormatDateTime(tblLPR.lprModifiedOn.ViewValue, 6)
tblLPR.lprModifiedOn.CssStyle = ""
tblLPR.lprModifiedOn.CssClass = ""
tblLPR.lprModifiedOn.ViewCustomAttributes = ""
' View refer script
' lprEmpID
tblLPR.lprEmpID.HrefValue = ""
' lprDate
tblLPR.lprDate.HrefValue = ""
' lprLocationID
tblLPR.lprLocationID.HrefValue = ""
' lprFixtureLocationID
tblLPR.lprFixtureLocationID.HrefValue = ""
' lprFixtureTypeID
tblLPR.lprFixtureTypeID.HrefValue = ""
' lprFixtureNumber
tblLPR.lprFixtureNumber.HrefValue = ""
' lprChannelNumber
tblLPR.lprChannelNumber.HrefValue = ""
' lprPriority
tblLPR.lprPriority.HrefValue = ""
' lprShortDesc
tblLPR.lprShortDesc.HrefValue = ""
' lprSTID
tblLPR.lprSTID.HrefValue = ""
' lprSTChangedBy
tblLPR.lprSTChangedBy.HrefValue = ""
End If
' Row Rendered event
tblLPR.Row_Rendered()
End Sub
' Page Load event
Public Sub Page_Load()
'HttpContext.Current.Response.Write("Page Load")
End Sub
' Page Unload event
Public Sub Page_Unload()
'HttpContext.Current.Response.Write("Page Unload")
End Sub
End Class
'
' ASP.NET Page_Load event
'
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Response.Buffer = EW_RESPONSE_BUFFER
Response.Cache.SetCacheability(HttpCacheability.NoCache)
' Page init
tblLPR_delete = New ctblLPR_delete(Me)
tblLPR_delete.Page_Init()
' Page main processing
tblLPR_delete.Page_Main()
End Sub
'
' ASP.NET Page_Unload event
'
Protected Sub Page_Unload(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Unload
' Dispose page object
If tblLPR_delete IsNot Nothing Then tblLPR_delete.Dispose()
End Sub
End Class