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

RadAjaxManager makes our application slow

1 Answer 23 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
Srikrishnan
Top achievements
Rank 1
Srikrishnan asked on 02 Oct 2013, 08:36 PM
Hi,

We are using the Telerik controls version 2012.3.1308.40(licensed) on our web site. We are using the RadAjaxManager in almost all pages with RadAjaxLoadingPanel.

We initially had pagination in all rad grids. But the user does not like the pagination and wanted to use the scrolling instead. So we removed pagination from all grids and enabled scrolling,
<ClientSettings>
    <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="true" />
    <ClientEvents OnGridCreated="GridScrollCreated" />
</ClientSettings>
We have some grids with item template to capture user input (3 columns only). Approximately we may get 200 to 300 records from the database when binding the grid. After making this change, we have encountered a new problem that our application become very very slow. For each post backs the loading panel is running for more than 3 minutes. After the post back the grid is not rendering properly and further post back are not working.

please see the attachment

1 Answer, 1 is accepted

Sort by
0
Maria Ilieva
Telerik team
answered on 07 Oct 2013, 11:46 AM
Hi Srikrishnan,

In case you need to implement radGrid control it bit amount of items without enabling the basic paging mechanism I would suggest you to use the new virtualization feature of the control. See the online demo below:
http://demos.telerik.com/aspnet-ajax-beta/grid/examples/performance/virtualization/defaultcs.aspx

Regards,
Maria Ilieva
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
Tags
Ajax
Asked by
Srikrishnan
Top achievements
Rank 1
Answers by
Maria Ilieva
Telerik team
Share this question
or