Hi Customer,
Thanks for using Syncfusion products.
The reported use case has occurred due to the loop that populates the data into the grid for large data. In order to overcome this issue, the PopulateValues() method can be used and it improves the performance comparing to the indexer method. Moreover, the Virtual Grid can also be used to display the data that loads the value only for the cells that are in the visible range and the values will be rendered dynamically when the visible range is changed. Please make use of the below user guide to know more about the virtual grid and PopulateValues() method.
Please revert to us, if you have any other queries.
Regards,
Arulpriya