Hi,
My issue is that our customers can have a lot of records for one GridView. For example one, whoes data I'm currently using for testing has rounded 17'000 records.
As our database is not the best (no SQL) it has to be processed while being read and the put into a DataTable to pass it over the the radGrid. Without asynchronous population the loading takes about 15 seconds. Is not bad but still to slow.
I load the first 200 entries into the grid and then use a BackgroundWorker to process the Rest. My problem is, I want to pass the newest records over to the Radhrig so that it gets constantly updated untill everything is read. The problem is there that when i start scrolling the hole think crashes.
Is there a way to set the new DataSource even when I am scrolling or using the Filter? The client should be able to work normally with the grid while the data gets added.
My issue is that our customers can have a lot of records for one GridView. For example one, whoes data I'm currently using for testing has rounded 17'000 records.
As our database is not the best (no SQL) it has to be processed while being read and the put into a DataTable to pass it over the the radGrid. Without asynchronous population the loading takes about 15 seconds. Is not bad but still to slow.
I load the first 200 entries into the grid and then use a BackgroundWorker to process the Rest. My problem is, I want to pass the newest records over to the Radhrig so that it gets constantly updated untill everything is read. The problem is there that when i start scrolling the hole think crashes.
Is there a way to set the new DataSource even when I am scrolling or using the Filter? The client should be able to work normally with the grid while the data gets added.