
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"XHTML 1.0 Transitional" for the DOCTYPE.<telerik:RadTabStrip ID="rtsMainTabs" runat="server" Width="990px" CssClass="crmMainTabs" Skin="Simple" SelectedIndex="2"> <Tabs> <telerik:RadTab NavigateUrl="home.aspx" Text="Front Page"
Target="IFContent"> </telerik:RadTab>
<telerik:RadTab NavigateUrl="Page2.aspx" Text="Page2"
Target="IFContent"> </telerik:RadTab>
<telerik:RadTab NavigateUrl="Page3.aspx" Text="Page3"
Target="IFContent"> </telerik:RadTab>
<telerik:RadTab NavigateUrl="Page4.aspx" Text="Page4"
Target="IFContent"> </telerik:RadTab> </Tabs></telerik:RadTabStrip><iframe name="IFContent" id="IFContent" style="width:990px; height:720px;" src="home.aspx"></iframe>Hi,
I have used Telerik products specially Radgrid, RadAjaxManager and RadWindow in my project extensively. After everything has started working fine, we are trying to fine tune the project to make it faster as client has started complaining about the speed of certain pages or context menu items.
For a RadGrid, Ihave used RadMenu as contextmenu. For the context menus for which there is no postback, everything works fine. For the context menu with postback, when the server side code is run to check some values in the database and open a new page in a RadWindow depending on the values, it takes a very long time. The reason I figured is – even for an Ajax call, the data submitted to server is the whole grid data and then bring back the whole data. My initial ajaxsetting as shown below was bringing back the whole data and reloading the grid, so it was taking even longer. Now I am not reloading the grid, so it is working a little faster.
<telerik:AjaxSetting AjaxControlID="RadMenu1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="Label1"/>
</UpdatedControls>
</telerik:AjaxSetting>
Previuosly my ajax setting was
<telerik:AjaxSetting AjaxControlID="RadMenu1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1"/>
</UpdatedControls>
</telerik:AjaxSetting>
When RadGRid1 was the updated control for RadMenu, page was even slower.
Can you please suggest what can I do to improve the performance?
Thanks
Hi,
I am loading Telerik grid based on search parameters, and when data is loading from database,i would like to display Hourglass rotating, but i could not able to get it. since i am getting default loading rotating only.
ex:-
<
telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" BackColor="AliceBlue"
Transparency="30">
<img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>'
style="border: 0;" />
</telerik:RadAjaxLoadingPanel>
do let me know, if i need to change to loading.gif to some other file? if so please let me know the path.
Thanks in advance.