1. If the current filter output has no results, what is the proper way to update the datasource of virtualgrid so that it shows no data message and when the filter is reset, it properly populates the virtualgrid again. I am unable to do so; once an empty dataset is set as source, I am unable to repopulate the virtualgrid when the filter is removed. Can you provide an example which uses datatable as datasource rather than a list (as shown in other examples).
2. I want to also add my own custom filtering option to imeplement a regex based filtering (similar to contains,startswith etc).How can I do this.
3. The examples and docs show that data must be re-fetched from the database to update the grid. Since I have millions of rows, I want to know what is the better choice for filtering - re-fetching the data from the database or filtering in-app using LINQ?