Class GridFilterColumn
Configures grid filter column.
Inherited Members
Namespace: Syncfusion.Blazor.Grids
Assembly: Syncfusion.Blazor.dll
Syntax
public class GridFilterColumn : SfOwningComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Constructors
GridFilterColumn()
Declaration
public GridFilterColumn()
Properties
ActualValue
Defines the Actual value used to filter records.
Declaration
public object? ActualValue { get; set; }
Property Value
| Type |
|---|
| object |
Field
Defines the field name of the filter column.
Declaration
[Parameter]
public string Field { get; set; }
Property Value
| Type |
|---|
| string |
MatchCase
If match case set to true, then filter records with exact match or else filter records with case insensitive(uppercase and lowercase letters treated as same).
Declaration
[Parameter]
public bool MatchCase { get; set; }
Property Value
| Type |
|---|
| bool |
Operator
Defines the operator to filter records.
Declaration
[Parameter]
public Operator Operator { get; set; }
Property Value
| Type |
|---|
| Operator |
Predicate
Defines the relationship between one filter query and another by using AND or OR predicate.
Declaration
[Parameter]
public string? Predicate { get; set; }
Property Value
| Type |
|---|
| string |
Uid
Defines the UID of filter column.
Declaration
public string? Uid { get; set; }
Property Value
| Type |
|---|
| string |
Value
Defines the value used to filter records.
Declaration
[Parameter]
public object? Value { get; set; }
Property Value
| Type |
|---|
| object |
Methods
OnInitializedAsync()
Initializes the GridFilterColumn, updates its properties in the parent grid, and synchronizes internal state for filtering configuration.
Declaration
protected override Task OnInitializedAsync()
Returns
| Type |
|---|
| Task |
Overrides
OnParametersSetAsync()
Handles parameter updates for GridFilterColumn and synchronizes internal state when filter-related values change.
Declaration
protected override Task OnParametersSetAsync()
Returns
| Type |
|---|
| Task |