The event is not fired because there is no one to fire it. An interface cannot fire an event.
Since the control is totally yours
, only you know when filtering occurs. Since you know when filtering occurs you do not need an event at all. Events are used when we, the control authors want to inform you, the control user, that something is going on. But since the filtering control is developed by you, it is you that know what goes on when. So, you can go and update the DomainDataSource in any way you like when filtering occurs in your control. You do not need an event at all.
But, if you still want to rely on RadGridView's built-in events, you can always call the two public methods of the grid:
These are the two methods that our built-in FilteringControl calls when needed.
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?
Telerik Public Issue Tracking
system and vote to affect the priority of the items