You need to handle the OnApply event of RadFilter and extract the filter expression there, by performing these steps:
- A query provider is declared. The query provider will determine the type of the filter expression, and its syntax. For example, Sql, Linq, Oql or EntitySql.
- The ProcessGroup() method of the above-declared provided is called. This causes the filter expression to be stored in the .Result variable of the provider.
- The provider.Result variable can be accessed directly, to get the filter expression.
sender, EventArgs e)
RadFilterSqlQueryProvider provider =
var r = provider.Result;
the Telerik team
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 Public Issue Tracking
system and vote to affect the priority of the items