ColumnFilter Properties |
The ColumnFilter type exposes the following members.
Name | Description | |
---|---|---|
![]() | ControlName |
Form control name
|
![]() | CustomFilterParameters |
Custom filter parameters.
|
![]() | DefaultValue |
Default value of the filter
|
![]() | FieldName |
Filter field name to be used by the filter form. When not specified, Source property is used as field name.
|
![]() | Format |
Can be used to define a custom WHERE clause format to be generated by the default filter. The following expressions can be used:
{0} - is resolved into the column name
{1} - is resolved into the operator selected in the drop-down list of the default filter
{2} - is resolved into the value entered into the textbox of the default filter
" [{0}] {1} '{2}' "
|
![]() | Path |
Path to the control (.ascx file) that should be used instead of the default filter for the column. If filled, the type attribute is ignored. The default relative path is ~/CMSAdminControls/UI/UniGrid/Filters/.
|
![]() | Size |
Determines the maximum amount of characters that can be entered into the textbox of the default filter. Available for Text, Integer and Double filter types. The default value is 1000.
|
![]() | Source |
Name of the column used in the WHERE clause generated by the filter.
|
![]() | Type |
The filter type that should be created for the given column. Available values: "Text", "Bool", "Integer", "Double".
|
![]() | Width |
Determines the width of the control to customize the default width. (for default filters)
|