We have implemented custom 'search' functionality for Kendo grids, which uses column filtering 'behind the scenes'. Without a hacky workaround, we are having a problem where modifying the filters list behind the scenes will trigger the filter indicator on the columns. It would be great if there was some kind of 'silent' filtering that we could add for this instead of having to write a completely custom query for searching.
Thanks for the additional explanation, Jacob.
Thank you for the response. This forum post may provide some helpful context: http://www.telerik.com/forums/questions-about-refresh-and-filters-with-a-custom-search-plugin Basically, if someone is to change dataSource.filter object, then the UI will be affected (the UI shows an indication of the associated column being in the filtered state). Instead if we could add a filter to that object but suppress the UI changes, then our use case would be met (we would be essentially filtering 'behind the scenes'.
Jacob, can you elaborate further on your statement about "filtering behind the scenes will trigger the filter indicator on columns"? Basically, if you use the filter API configuration of the grid data source (ref: http://docs.telerik.com/kendo-ui/api/javascript/data/datasource#configuration-filter), you should be able to apply filters without 'touching' the columns filter UI. Additional explanation can help us understand your scenario and the request you submit thoroughly, thanks.