Hi,
I am using Sharepoint 2010. I have added the rad grid and i also added the radajax manager.
I would like to know the difference between "RadAjaxManager and RadScriptManager" and whcih should be used in sharepoint 2010?
Below is the radajax code i have used:
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="radgrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="radgrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> <telerik:AjaxUpdatedControl ControlID="hdnRowsCount" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" Width="75px" Transparency="25"> <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border: 0;" /></telerik:RadAjaxLoadingPanel>Also, in the cs, i have manually added the ajax as below for sharepoint 2010:
RadAjaxManager ajaxmgr; protected override void CreateChildControls() { Control control = Page.LoadControl(_ascxPath); Controls.Add(control); RadAjaxLoadingPanel loadingPanel = control.FindControl("RadAjaxLoadingPanel1") as RadAjaxLoadingPanel; RadGrid grid = control.FindControl("radgrid1") as RadGrid; //Find more controls to add to the ajax settings if (ajaxmgr != null) { ajaxmgr.AjaxSettings.AddAjaxSetting(grid, grid, loadingPanel); } } protected override void OnInit(EventArgs e) { base.OnInit(e); ajaxmgr = RadAjaxManager.GetCurrent(Page); if (ajaxmgr == null) { ajaxmgr = new RadAjaxManager(); Page.Items.Add(typeof(RadAjaxManager), ajaxmgr); } if (Page.Form != null) { Page.Form.Controls.AddAt(0, ajaxmgr); } EnsureChildControls(); }Thanks