I will try to explain in details how the custom filtering works.
Note that the custom filtering has higher priority than the basic filtering. It is necessary to set the EnableCustomFiltering property to true. Then, subscribe to the CustomFiltering event. It allows you to control whether a row is visible or not when the filtering is handled. The GridViewCustomFilteringEventArgs event offers the following arguments:
- Handled - controls whether the default filtering logic will be performed or your custom one. Set the Handled argument to true if you want to control whether the row is visible or not.
- Visible - defines if the row is visible or hidden from the filtering results if the Handled argument is set to true.
- Row - gives you access to the row that is currently beinг processed.
Please refer to the following help article which is quite useful on this topic: https://docs.telerik.com/devtools/winforms/controls/gridview/filtering/custom-filtering
I would recommend you to have a look at our Demo application >> GridView >> Filtering >> Custom Filtering example. It shows how to control which rows to be filtered by a single RadTextBox control.
I hope this information helps. If you need any further assistance please don't hesitate to contact me.
Dess | Tech Support Engineer, Sr.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.