Hello, I am using the latest RADControls. I have created a simple page as shown below with a RadScriptManager and a RadMenu. After this page loads there are about 15 items in the menu. When the user hovers over one of the main menu items and the sub-menu (contining about 5 of those items) pops up the CPU jump to near 100%. If the user then moves the mouse away and then back the CPU consistently remains extremely high. The application is running in debug=false mode and the ViewState for the menu is disabled. Those were the only two perfomrance tips that I have been able to find.
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
</
telerik:RadScriptManager
>
<
asp:ObjectDataSource
ID
=
"dsNavMenu"
runat
=
"server"
OldValuesParameterFormatString
=
"original_{0}"
SelectMethod
=
"Get"
TypeName
=
"NavMenu_BLL"
>
<
SelectParameters
>
<
MyUser:CurrentUserParameter
Name
=
"UserName"
/>
</
SelectParameters
>
</
asp:ObjectDataSource
>
<
telerik:RadMenu
runat
=
"server"
ID
=
"mNav"
DataFieldParentID
=
"ParentId"
DataSourceID
=
"dsNavMenu"
DataTextField
=
"Link"
DataFieldID
=
"Id"
DataNavigateUrlField
=
"NavigateUrl"
Skin
=
"Default"
CssClass
=
"Menu"
EnableViewState
=
"false"
>
</
telerik:RadMenu
>