.NET MAUI DataGrid Filtering
The Telerik UI for .NET MAUI DataGrid supports filtering operations either through the UI—using the built-in Filtering UI—or programmatically by adding filter descriptors.
Filtering enables users to narrow down the displayed data by applying conditions to one or more columns. The DataGrid provides both a user-friendly Filtering UI and a powerful programmatic API for advanced scenarios.
Filtering UI
The Filtering UI appears when clicking the filtering icon in each column's header.

The Filtering UI supports text, numeric, date, and boolean filter operators out of the box. Users can combine multiple conditions using logical AND/OR operators.
Filter Control Template
The Telerik DataGrid allows you to apply custom filter control to the DataGrid column using the FilterControlTemplate property.
FilterControlTemplate(DataTemplate)—Specifies the user defined template used for Filtering UI. The template must contain an instance of theTelerik.Maui.Controls.DataGrid.DataGridFilterControlBaseclass.
Go to the Filter Control Template topic for detailed information about how to create a custom filter control.
Programmatic Filtering
Programmatic filtering is achieved by adding different filter descriptors in the FilterDescriptors collection of the control.
The programmatic filtering API uses the RadDataGrid.FilterDescriptors collection together with the available filter descriptor types.
Go to the Programmatic Filtering topic for detailed information about the provided filter descriptors.
For an outline of all DataGrid features review the .NET MAUI DataGrid Overview article.