Method | Description | |
---|---|---|
CreateChildControls ( |
Creates the model representation of the child controls used to display and edit the filter settings. Implement this version of CreateChildControls if your DataFilterComponent works the same in all filter modes
|
|
CreateChildControls ( |
Creates the model representation of the child controls used to display and edit the filter settings. Implement this version of CreateChildControls if your DataFilterComponent supports different FilterModes
|
|
FormatSelection ( |
Provides a user-friendly description of the specified filter values.
|
|
GetClientFormatSelection ( |
Formats the selection on the client-side. When the filter is collapsed by the user, the Filterfield control will set the description of the filter to whatever is returned by this property. If including script, the controls parent container can be referenced through a '$content' variable that is set by the control before referencing this property.
|
|
GetExpression ( |
Creates a Linq Expression that can be applied to an IQueryable to filter the result set.
|
|
GetSelection ( |
Gets the selection. Implement this version of GetSelection if your DataFilterComponent works the same in all FilterModes
|
|
GetSelection ( |
Gets a formatted string representing the current filter control values. Implement this version of GetSelection if your DataFilterComponent supports different FilterModes
|
|
GetTitle ( |
Gets the user-friendly title used to identify the filter component.
|
|
RegisterFilterCompareChangeScript ( |
Registers Javascript to hide/show .js-filter-control child elements of a .js-filter-compare dropdown see RockWeb\Scripts\Rock\reportingInclude.js
|
|
RenderControls ( |
Renders the child controls used to display and edit the filter settings for HTML presentation. Implement this version of RenderControls if your DataFilterComponent works the same in all FilterModes
|
|
RenderControls ( |
Renders the child controls used to display and edit the filter settings for HTML presentation. Implement this version of RenderControls if your DataFilterComponent supports different FilterModes
|
|
SetSelection ( |
Sets the selection. Implement this version of SetSelection if your DataFilterComponent works the same in all FilterModes
|
|
SetSelection ( |
Sets the filter control values from a formatted string. Implement this version of SetSelection if your DataFilterComponent supports different FilterModes
|
public CreateChildControls ( |
||
entityType | The System Type of the entity to which the filter will be applied. | |
filterControl | The control that serves as the container for the filter controls. | |
return | System.Web.UI.Control[] |
public CreateChildControls ( |
||
entityType | ||
filterControl | ||
filterMode | FilterMode | |
return | System.Web.UI.Control[] |
public FormatSelection ( |
||
entityType | The System Type of the entity to which the filter will be applied. | |
selection | string | A formatted string representing the filter settings. |
return | string |
public GetClientFormatSelection ( |
||
entityType | The System Type of the entity to which the filter will be applied. | |
return | string |
public abstract GetExpression ( |
||
entityType | The type of entity in the result set. | |
serviceInstance | IService | A service instance that can be queried to obtain the result set. |
parameterExpression | System.Linq.Expressions.ParameterExpression | The input parameter that will be injected into the filter expression. |
selection | string | A formatted string representing the filter settings. |
return |
public GetSelection ( |
||
entityType | The System Type of the entity to which the filter will be applied. | |
controls | The collection of controls used to set the filter values. | |
return | string |
public GetSelection ( |
||
entityType | Type of the entity. | |
controls | The controls. | |
filterMode | FilterMode | The filter mode. |
return | string |
public abstract GetTitle ( |
||
entityType | The System Type of the entity to which the filter will be applied. | |
return | string |
public RegisterFilterCompareChangeScript ( |
||
filterControl | The control that serves as the container for the filter controls. | |
return | void |
public RenderControls ( |
||
entityType | The System Type of the entity to which the filter will be applied. | |
filterControl | The control that serves as the container for the controls being rendered. | |
writer | System.Web.UI.HtmlTextWriter | The writer being used to generate the HTML for the output page. |
controls | The model representation of the child controls for this component. | |
return | void |
public RenderControls ( |
||
entityType | Type of the entity. | |
filterControl | The filter control. | |
writer | System.Web.UI.HtmlTextWriter | The writer. |
controls | The controls. | |
filterMode | FilterMode | The filter mode. |
return | void |
public SetSelection ( |
||
entityType | Type of the entity. | |
controls | The controls. | |
selection | string | The selection. |
return | void |
public SetSelection ( |
||
entityType | The System Type of the entity to which the filter will be applied. | |
controls | The collection of controls used to set the filter values. | |
selection | string | A formatted string representing the filter settings. |
filterMode | FilterMode | The filter mode. |
return | void |