Hi , is there a way to export asynchronous a very big amount of data without freezing the UI?
I've to export up to 1'000'000+ rows and the program is freezed for a long time while the grid is exporting.
Thanks,
Massimo
1 Answer, 1 is accepted
0
Ivan Ivanov
Telerik team
answered on 03 Jun 2013, 03:38 PM
Hello,
As RadGridView's exporting mechanism works per element, it is executed synchronously on the UI thread, which results into UI freeze. Unfortunately, with the current implementation it is not possible to redirect it to another thread, as it operates with visual elements, which are owned by the UI thread and are not accessible from other threads. Moreover, I believe that you should be using some specialized tool while exporting such amount of data. Have you considered using Telerik Reporting?