New to Kendo UI for AngularStart a free 30-day trial

Angular Grid External Filtering

Updated on Oct 9, 2025

The Angular Grid allows you to filter its data externally. When using this approach, you can omit setting the built-in filterable option of the Grid, which defaults to false.

In order to filter the data, use the filterBy method from the kendo-data-query utility package. It accepts two parameters:

ts
public applyFilter(filter: CompositeFilterDescriptor): void {
    this.gridData = filterBy(sampleProducts, filter);
    // ...
}

Using the Filter Component

The Filter component has an UI that is especially suitable for external filtering. It allows the user to enter the desired filter and constructs the ready-to-use CompositeFilterDescriptor filter expression as a value.

The following example demonstrates how to implement external filtering using the Filter component. For the purposes of the demo, the Filter component is placed inside a Window component.

Change Theme
Theme
Loading ...
In this article
Using the Filter ComponentSuggested Links
Not finding the help you need?
Contact Support