It seems like the RadGridView works with the DomainDataSource well for the most part. If I sort on a column for example, this causes the data to be sorted correctly with paging taken into account (ie the entire datasource is sorted, instead of just the page I am currently on).
But this is not true with the built in filtering functionality. If I click the filter icon on a column header, and pick a filter, it only filters the current data in the current page. What I want it to do is filter the entire datasource and repage/load the entire grid with the new filter. Effectively if I assigned a FilterDescriptor to the DDS myself.
Is this possible? Can I get the grid to do this for me, or can I intercept the filtering functionality and filter the DDS myself?
But this is not true with the built in filtering functionality. If I click the filter icon on a column header, and pick a filter, it only filters the current data in the current page. What I want it to do is filter the entire datasource and repage/load the entire grid with the new filter. Effectively if I assigned a FilterDescriptor to the DDS myself.
Is this possible? Can I get the grid to do this for me, or can I intercept the filtering functionality and filter the DDS myself?