I have noticed that while loading my MVC grid read action is called multiple times when there are many rows in the grid. It impacts performance significantly, since read method return json with full grid data every time and it's pretty time consuming.
Any ideas how can I improve grid loading time?
1 Answer, 1 is accepted
0
Viktor Tachev
Telerik team
answered on 30 Nov 2016, 12:30 PM
Hi Adrian,
The read action for the Grid should be called only once when retrieving the data. I tested the behavior in one of the online examples and it is working as expected. Please check out the following video as illustration.
With that said, if you would like to return only the items for the current page of the Grid you can use custom paging. You can see how the behavior us implemented in our Sample Application. Examine the Custom Ajax Binding example that illustrates the approach.
You can find information on how to download and run the application in the following article.