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

Grid control take High CPU Load when I move mouse over it

1 Answer 53 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Doraemon
Top achievements
Rank 1
Doraemon asked on 23 Sep 2013, 06:58 AM
Hi,

My web page have a lot of grid controls. When I move my mouse over a grid, Process of IE (iexplore.exe) takes a lot of CPU (around 50% my CPU or over). If my page have a lot of grid controls, it causes some delay when I scroll the webpage.

You can reproduce the issue by doing the following steps:
1. Navigate to http://demos.telerik.com/aspnet-ajax/grid/examples/overview/defaultcs.aspx
2. Open Task Manager
3. Move your mouse over the grid, move, move, move and take a lot at iexplore.exe in Window Task Manager, It increases taking % CPU.

My environment:
- IE 8
- Window 7 64 bit. CPU Core 2 Duo E6550.

1 Answer, 1 is accepted

Sort by
0
Deyan Enchev
Telerik team
answered on 25 Sep 2013, 12:26 PM
Hello Cam,

Thank you for contacting us.

Because of the complexity and size of RadGrid control, combined with handling large amounts of HTML by the browser, the RadGrid's performance may decrease or it can use greater amount of machine’s resources. This behavior is expected in case you are having several RadGrids.

Still there are several suggestions for optimizing the RadGrid’s performance. Here you can read a full list of what is recommended in order to improve RadGrid’s performance and CPU utilization.

In most cases significant optimization in RadGrid’s performance is seen when ViewState is disabled. However disabling ViewState is not always the best suggestion because this depends of the operations and data binding you are using. In our online help article for Optimizing ViewState usage you can read more regarding this topic.

Give these approaches a try and let us know how it goes.

Regards,
Deyan Enchev
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
Grid
Asked by
Doraemon
Top achievements
Rank 1
Answers by
Deyan Enchev
Telerik team
Share this question
or