Completed
Last Updated: 18 Feb 2020 13:08 by ADMIN
Release 2.8.0
Nick
Created on: 24 Jan 2020 10:51
Category: Grid
Type: Bug Report
8
Grid selection and paging slow

Hi,

This relates to my forum post here: https://www.telerik.com/forums/grid-selection-performance

I've noticed that the grid becomes very slow to select a row and to page when there is more than a little data being displayed. In the test project attached it can take 9 seconds to just select a row on the grid which is unworkable. Although we can reduce the amount of data and use paging in the real application we are developing it is still far too slow for Production use.

The test application has 2 pages, one using the Telerik grid and one using a simple component that draws an HTML table and handles selection. My aim was to prove that the problem is not down to Blazor re-rendering when a row is selected. The simple component it is around 0.3 seconds to select a row vs 9 seconds for the Telerik grid.

Obviously I appreciate that the Telerik grid is doing a lot more than the component, but it is not just Blazor that is causing this issue, it must be related to the work the grid has to do when a row is selected.

The attached project has 2 pages, one using the Telerik Grid one using my simple component. Click the load button to generate 300 rows of test data and then try clicking on a row. You can see the problem by running a performance trace in either Firefox or Chrome. The browser can even become unresponsive just clicking on a row, which you will appreciate is impossible to live with. If that doesn't happen you can try increasing the amount of data generated.

Thanks for your time!
Kind Regards,
Nick.

 

 

 

 

 

5 comments
Nick
Posted on: 07 Feb 2020 14:05
Thanks Marin, just checking! ;)
ADMIN
Marin Bratanov
Posted on: 07 Feb 2020 14:04

Hello Nick,

We are investigating this issue. This status change was triggered by internal fixes on automations that cater for such statuses. The "unplanned" status is actually correct, because before the research is done, we can't say which release will ship this.

This page will be updated with a release number as well, when we know when it will ship.

 

Regards,
Marin Bratanov
Progress Telerik

 UI for Blazor
Nick
Posted on: 07 Feb 2020 14:00

Hi,

I noticed this has changed to unplanned. Does that mean it's complete or that it is not being addressed. And if the latter does that mean it will never be addressed or just not yet?

Thanks,

Nick.

 

ADMIN
Marin Bratanov
Posted on: 24 Jan 2020 11:58

Thank you for the sample, Nick, I have highlighted it in the internal notes about this issue.

 

Regards,
Marin Bratanov
Progress Telerik

 UI for Blazor
Nick
Posted on: 24 Jan 2020 11:56
I just wanted to point out that I think the paging issue is probably the same problem! I've tested it with a pre-loaded dataset (i.e. it's selecting a slice of an existing list rather than generating/retrieving new data) and it has similar slow-down dependant on the number of rows in a page!