Hi Omar,
Please find the below response.
In TreeGrid, we can use large data by enabling the properties “allowPaging” and “enableVirtualization” for enabling the paging and virtualization respectively in TreeGrid. We use “load at once” approach to render the data in TreeGrid, where all the data from the server will be fetched once and will be rendered, but currently there is no support to get current page data from server side using Ajax and we have considered this feature as high priority, it will be implemented in any of our upcoming main release.
We have also analyzed the loading performance of TreeGrid with large data source. Please refer following performance table of TreeGrid with different browsers in both optimized modes.
Tested records count: 10,000 records
Browser |
Virtualization Mode(millisecond) |
Paging Mode (millisecond) |
Chrome |
600 - 630 |
500 – 580 |
IE |
2230 - 2280 |
2300 – 2400 |
Firefox |
800 - 900 |
850 - 950 |
We have prepared samples for the both virtualization & paging. Please find the sample location as below,
Please let us know if you require further assistance on this.
Regards,
Jayakumar D