C# Class Rock.Reporting.DataSelect.LiquidSelect

Inheritance: DataSelectComponent
Afficher le fichier Open project: NewSpring/Rock

Méthodes publiques

Méthode Description
CreateChildControls ( System parentControl ) : System.Web.UI.Control[]

Creates the child controls.

GetExpression ( RockContext context, MemberExpression entityIdProperty, string selection ) : Expression

Gets the expression.

GetGridField ( Type entityType, string selection ) : System.Web.UI.WebControls.DataControlField

Gets the grid field.

GetSelection ( System controls ) : string

Gets the selection.

GetTitle ( Type entityType ) : string

Gets the title.

RenderControls ( System parentControl, System writer, System controls ) : void

Renders the controls.

SetSelection ( System controls, string selection ) : void

Sets the selection.

SortProperties ( string selection ) : string

Comma-delimited list of the Entity properties that should be used for Sorting. Normally, you should leave this as null which will make it sort on the returned field To disable sorting for this field, return string.Empty;

Method Details

CreateChildControls() public méthode

Creates the child controls.
public CreateChildControls ( System parentControl ) : System.Web.UI.Control[]
parentControl System
Résultat System.Web.UI.Control[]

GetExpression() public méthode

Gets the expression.
public GetExpression ( RockContext context, MemberExpression entityIdProperty, string selection ) : Expression
context Rock.Data.RockContext The context.
entityIdProperty System.Linq.Expressions.MemberExpression The entity identifier property.
selection string The selection.
Résultat System.Linq.Expressions.Expression

GetGridField() public méthode

Gets the grid field.
public GetGridField ( Type entityType, string selection ) : System.Web.UI.WebControls.DataControlField
entityType System.Type Type of the entity.
selection string The selection.
Résultat System.Web.UI.WebControls.DataControlField

GetSelection() public méthode

Gets the selection.
public GetSelection ( System controls ) : string
controls System The controls.
Résultat string

GetTitle() public méthode

Gets the title.
public GetTitle ( Type entityType ) : string
entityType System.Type
Résultat string

RenderControls() public méthode

Renders the controls.
public RenderControls ( System parentControl, System writer, System controls ) : void
parentControl System The parent control.
writer System The writer.
controls System The controls.
Résultat void

SetSelection() public méthode

Sets the selection.
public SetSelection ( System controls, string selection ) : void
controls System The controls.
selection string The selection.
Résultat void

SortProperties() public méthode

Comma-delimited list of the Entity properties that should be used for Sorting. Normally, you should leave this as null which will make it sort on the returned field To disable sorting for this field, return string.Empty;
public SortProperties ( string selection ) : string
selection string
Résultat string