Northwind Traders Sample Application Documentation Home | Online Sample | Documentation

EmployeeTerritoriesGrid.ascx.vb Language: Font Size:
User Controls: EmployeeTerritoriesGrid.ascx.vb   EmployeeTerritoriesGrid.ascx   EmployeeTerritoriesFilter.ascx.vb   EmployeeTerritoriesFilter.ascx   EmployeeTerritoriesDetail.ascx.vb   EmployeeTerritoriesDetail.ascx   
Business Layer: EmployeeTerritories.vb   EmployeeTerritories.vb   
Data Layer: EmployeeTerritories.vb   EmployeeTerritories.vb   
View: EmployeeTerritories.sql   
Stored Procedures: EmployeeTerritories.sql   
Typed Datasets: EmployeeTerritories.xsd   EmployeeTerritories.vb   
Imports System
Imports TechmaticaNorthwindBusiness
Imports Techmatica.Web.UI.WebControls
Imports TechmaticaNorthwindHelper

Namespace TechmaticaNorthwindUserInterface
    Public MustInherit Class EmployeeTerritoriesGrid
        Inherits BaseGrid
        Protected EmployeeTerritoriesLabel As System.Web.UI.WebControls.Label
        Public MyDataGrid As DotNetGenieDataGrid
        Private designerPlaceholderDeclaration As Object
        Public Overridable Sub BindGrid()
            Try 
                MyBase.BaseBindGrid(Constants.EmployeeTerritories)
            Catch Exception As System.Exception
                Throw Exception
            End Try
        End Sub
        <System.Diagnostics.DebuggerStepThrough()>  _
        Private Sub InitializeComponent()
        End Sub
        Private Sub LoadClass(ByVal Sender As Object, ByVal E As System.EventArgs)
            MyBase.LoadGrid("EmployeeTerritoriesDPK", Constants.SortOrderAscending)
        End Sub
        Protected Overrides Sub OnInit(ByVal e As System.EventArgs)
            Me.InitializeComponent
            AddHandler MyBase.Load, AddressOf Me.LoadClass
            If (MyDataGrid.GridDisplayMode = DataGridDisplayMode.DetailGridMode) Then
                If (Not (System.Web.HttpContext.Current.Request.QueryString(Constants.QueryStringLinkFields)) Is Nothing) Then
                    If (System.Web.HttpContext.Current.Request.QueryString(Constants.QueryStringLinkFields).Length > 0) Then
                        EmployeeTerritoriesLabel.Text = String.Concat(New String() {EmployeeTerritoriesLabel.Text, " --> Linking Columns: ", System.Web.HttpContext.Current.Request.QueryString(Constants.QueryStringLinkFields)})
                    End If
                End If
            End If
            MyBase.OnInit(e)
        End Sub
    End Class
End Namespace