I have a RadGridView that is bound to a QueryableCollectionView. Everything works as it should, when the data is filtered, I have access to the filtered data (via the QueryablCollectionView) as well as the unfiltered source.
My problem is that our application allows a user to "refresh" their data. That is, press a button and go get the latest from the database. If the data is already filtered, and then refreshed, it does in fact update any data within that filter. The problem after its refreshed though is that in the filter control, I lose the original source of the data. I checked in debugging to make sure that the refreshed data was being set as the source - and it was.
My problem is that our application allows a user to "refresh" their data. That is, press a button and go get the latest from the database. If the data is already filtered, and then refreshed, it does in fact update any data within that filter. The problem after its refreshed though is that in the filter control, I lose the original source of the data. I checked in debugging to make sure that the refreshed data was being set as the source - and it was.