Virtualisation of Data Grid with pagination.

1 Answer 32 Views
Grid
Michal
Top achievements
Rank 1
Michal asked on 13 Jun 2024, 09:01 AM
Hello,

In our project, we use DataGrid from the Kendo React library, but we are experiencing performance issues in one case.
Basically, we have a DataGrid that gets a dataset of 2000 items max as input. Each item can have ~100 columns. 
One of the design choices was to introduce classic pagination of the client side, which works fine, and for the dataset with items that have 10-20 columns, the performance is sufficient. Unfortunately, for ~100 columns, not.

Because of that, I wanted to ask if it's possible to introduce the virtualization of rows and columns for a data grid that uses client-side pagination?

1 Answer, 1 is accepted

Sort by
0
Konstantin Dikov
Telerik team
answered on 17 Jun 2024, 05:59 AM

Hello Michal,

You can take a look at the implementation in the following example, where columns and rows virtualization is enabled:

You will note that you can set the entire data set in the Grid and allow it to handle the virtualization internally.

However, if you have standard paging enabled, you can enable only the columns virtualization and see if that will increase the performance.

 

Regards,
Konstantin Dikov
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Kendo family, check out our getting started resources!

Tags
Grid
Asked by
Michal
Top achievements
Rank 1
Answers by
Konstantin Dikov
Telerik team
Share this question
or