blazor-devexpress-dot-blazor-dot-dxtreelist-61f0e891.md
Specifies whether the TreeList displays the filter row.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[DefaultValue(false)]
[Parameter]
public bool ShowFilterRow { get; set; }
| Type | Default | Description |
|---|---|---|
| Boolean | false |
true to display the filter row; otherwise, false.
|
Enable the ShowFilterRow option to activate a row that allows users to filter TreeList data. The filter row displays in-place text editors for all data columns. When a user types into an editor, the TreeList creates a filter condition based on the editor value and applies this condition to the corresponding column.
<DxTreeList Data="@DataSource"
ShowFilterRow="true">
@*...*@
</DxTreeList>
Run Demo: TreeList - Filter Row
For additional information about the filter row, see the following topic: Filter API in Blazor TreeList.
To filter data as a user types in the filter row, follow the steps below:
OnInput to update the actual editor text each time a user changes input text.<DxTreeListDataColumn FieldName="Name" Caption="Task">
<FilterRowCellTemplate>
<DxTextBox Text="@((string)context.FilterRowValue)" BindValueMode=BindValueMode.OnInput
TextChanged="(string v) => context.FilterRowValue = v" />
</FilterRowCellTemplate>
</DxTreeListDataColumn>
You can customize filter row editors in the following ways:
See Also