This is a migrated thread and some comments may be shown as answers.

Slow page load with radgrid

2 Answers 435 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Alfonso
Top achievements
Rank 1
Alfonso asked on 11 Feb 2015, 02:52 PM
Hi,

We have a RadGrid with the following configuration:

<telerik:RadGrid ID="Grid" runat="server"
       AutoGenerateColumns="false"
       Skin="Simple"
       AllowSorting="true"
       AllowFilteringByColumn="true"
       EnableHeaderContextMenu="true"
       EnableHeaderContextFilterMenu="true"
       OnNeedDataSource="Grid_NeedDataSource"
       OnItemDataBound="Grid_ItemDataBound"
       ViewStateMode="Disabled"
       AllowPaging="true" PageSize="500" AllowCustomPaging="true">

It has batch editing enabled, too.

It has about 30 columns, 20 of them are GridTemplateColumn with RadComboBox. When we have more than 100 rows, page load is very slow, and customer doesn't want us to have pagination.

Is there any way so we can speed up page load? It's a mandatory requirement for us.

Thanks in advance,

Alfonso

2 Answers, 1 is accepted

Sort by
0
Alfonso
Top achievements
Rank 1
answered on 12 Feb 2015, 01:37 PM
Hi,

Please, do you have any suggestion?

We are considering buying this control suite, but this is a blocking issue for us.

Thanks in advance,

Alfonso
0
Pavlina
Telerik team
answered on 16 Feb 2015, 03:07 PM
Hi,

In order to speed up page load you should optimize the performance of both controls - grid and combo. For the RadGrid limiting the number of rows/columns will have the most impact on the performance. However, I suggest that you go through the following help link which elaborate on how to optimize RadGrid performance.
Client/server grid performance optimizations 

For the RadComboBox you could use Load On Demand with Web Service 
and enable the new Light-weight render mode.

Another option would be to use RadDropDownList in the grid instead of RadComboBox as shown in the online example below:
DropDownList in Grid

Regards,
Pavlina
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
Grid
Asked by
Alfonso
Top achievements
Rank 1
Answers by
Alfonso
Top achievements
Rank 1
Pavlina
Telerik team
Share this question
or