Hi,
You can find RadDataPager WPF Demos where filtering is on all items.
Regards,
Dimitrina
Telerik
Filtering in RadGridView is a data operation and the data engine internally generates and executes a LINQ query appending a Where clause to the source collection. If the source is IQueryable, then the query is to be executed on the server. This logic cannot be changed on Filtering event since it is based on the bound source collection. You can also refer to the documentation on Filtering where the principals are explained in details.
As to RadDataPager, every time when navigating to a page, RadDataPager internally builds a LINQ query appending Skip and Take clauses and then this query is to be executed on the server. When binding the pager to a LINQ-enabled data source (i.e. IQueryable), the paging will happen on the server out-of-the-box. In case the pager is bound to an IQueryable, it will automatically append Skip(n) and Take(m) statements to this query.You can find RadDataPager WPF Demos where filtering is on all items.
Regards,
Dimitrina
Telerik
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Explore the
Telerik Feedback Portal
and vote to affect the priority of the items