C# Class Hd.Web.Extensions.GridController

Inheritance: System.Web.UI.WebControls.WebControl, IPostBackEventHandler
Afficher le fichier Open project: TargetProcess/Tp.HelpDesk

Méthodes publiques

Méthode Description
BindGrid ( ) : void
BindGrid ( bool bindFlag ) : void
GetDeletePostbackScript ( object argument ) : string
GetStateID ( ) : string
GridController ( ) : System
GridController ( GridView grid, Pager pager, BusinessQuery businessQuery ) : System
GridController ( GridView grid, Pager pager, BusinessQuery businessQuery, Type entityBaseType ) : System
Initialize ( ) : void
InitializeFilter ( ) : void
LoadQuery ( ) : SelectQuery
RaisePostBackEvent ( string eventArgument ) : void
RefreshGrid ( ) : void
ResetPageIndex ( ) : void

Méthodes protégées

Méthode Description
Grid_RowDataBound ( object sender, System.Web.UI.WebControls.GridViewRowEventArgs e ) : void
OnInit ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
Render ( System.Web.UI.HtmlTextWriter writer ) : void

Private Methods

Méthode Description
FindNestedControl ( string controlID ) : Control
Grid_PreRender ( object sender, EventArgs e ) : void
Grid_Sorting ( object sender, System.Web.UI.WebControls.GridViewSortEventArgs e ) : void
InitializeGridSettings ( ) : void
InitializePagerSettings ( ) : void
InitializeQueryPageSettings ( ) : void
InitializeQuerySettings ( ) : void
Pager_PageIndexChanged ( object sender, PageIndexChangedEventArgs e ) : void
SaveQuery ( ) : void
UpdatePagerTotalCount ( ) : void
UpdateSortDirectionSign ( ) : void

Draw sort direction image. TODO: Maybe refactored into Sorter class

_pager_PageSizeChanged ( object sender, PageSizeChangedEventArgs e ) : void

Method Details

BindGrid() public méthode

public BindGrid ( ) : void
Résultat void

BindGrid() public méthode

public BindGrid ( bool bindFlag ) : void
bindFlag bool
Résultat void

GetDeletePostbackScript() public méthode

public GetDeletePostbackScript ( object argument ) : string
argument object
Résultat string

GetStateID() public méthode

public GetStateID ( ) : string
Résultat string

GridController() public méthode

public GridController ( ) : System
Résultat System

GridController() public méthode

public GridController ( GridView grid, Pager pager, BusinessQuery businessQuery ) : System
grid System.Web.UI.WebControls.GridView
pager Pager
businessQuery Hd.Portal.BusinessQuery
Résultat System

GridController() public méthode

public GridController ( GridView grid, Pager pager, BusinessQuery businessQuery, Type entityBaseType ) : System
grid System.Web.UI.WebControls.GridView
pager Pager
businessQuery Hd.Portal.BusinessQuery
entityBaseType System.Type
Résultat System

Grid_RowDataBound() protected méthode

protected Grid_RowDataBound ( object sender, System.Web.UI.WebControls.GridViewRowEventArgs e ) : void
sender object
e System.Web.UI.WebControls.GridViewRowEventArgs
Résultat void

Initialize() public méthode

public Initialize ( ) : void
Résultat void

InitializeFilter() public méthode

public InitializeFilter ( ) : void
Résultat void

LoadQuery() public méthode

public LoadQuery ( ) : SelectQuery
Résultat Hd.QueryExtensions.SelectQuery

OnInit() protected méthode

protected OnInit ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnLoad() protected méthode

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Résultat void

RaisePostBackEvent() public méthode

public RaisePostBackEvent ( string eventArgument ) : void
eventArgument string
Résultat void

RefreshGrid() public méthode

public RefreshGrid ( ) : void
Résultat void

Render() protected méthode

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void

ResetPageIndex() public méthode

public ResetPageIndex ( ) : void
Résultat void