Hello, I'm trying to figure out how to get the RadGrid working by setting the Enableembeddedscripts = false; This is what the html looks like:
I'm setting these properties:
I have also read this article: http://www.telerik.com/help/aspnet-ajax/introduction-disabling-embedded-resources.html, I have come up with the following list of files that I'm trying to register on the page in the Pre-render:
It seems like I have the order wrong, or I'm still missing something, since I keep getting js errors when the page loads, and none of the client-side functionality works.
What am I missing?
Thank you,
Dasha.
<table border="0" cellpadding="0" cellspacing="0" style="table-layout: fixed; width: 100%;"> <tr> <td> <table border="0" cellpadding="0" cellspacing="0" style="table-layout: fixed; width: 100%;"> <tr> <td> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> <telerik:RadGrid ID="CWGrid" runat="server" Width="100%" OnNeedDataSource="CWGrid_NeedDataSource"> </telerik:RadGrid> <telerik:RadContextMenu ID="cm" runat="server"> </telerik:RadContextMenu> <telerik:RadContextMenu ID="gcm" runat="server"> </telerik:RadContextMenu> </telerik:RadAjaxPanel> </td> </tr> </table> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"> </telerik:RadAjaxLoadingPanel> </td> </tr></table><telerik:RadWindowManager runat="server" ID="cwWinManager"> <Windows> <telerik:RadWindow ID="cwPrintWindow" runat="server" ShowContentDuringLoad="false" Width="800px" Height="600px" Behaviors="Default"> </telerik:RadWindow> </Windows></telerik:RadWindowManager>I'm setting these properties:
CWGrid.EnableEmbeddedScripts = false; RadAjaxPanel1.EnableEmbeddedScripts = false; RadAjaxLoadingPanel1.EnableEmbeddedScripts = false; cm.EnableEmbeddedScripts = false; gcm.EnableEmbeddedScripts = false; cwWinManager.EnableEmbeddedScripts = false; cwPrintWindow.EnableEmbeddedScripts = false;I have also read this article: http://www.telerik.com/help/aspnet-ajax/introduction-disabling-embedded-resources.html, I have come up with the following list of files that I'm trying to register on the page in the Pre-render:
string telerikAssembly = typeof(RadGrid).Assembly.FullName; scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.Core.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.jQuery.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.jQueryPlugins.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Ajax.Ajax.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.ComboBox.RadComboBoxScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.Animation.AnimationScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.Navigation.NavigationScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Grid.RadGridScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.TouchScrollExtender.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Menu.RadMenuScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Filter.RadFilterScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Menu.ContextMenu.RadContextMenuScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Input.NumericTextBox.RadNumericInputScript.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadDatePicker.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Input.DateInput.RadDateInputScript.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Common.Popup.PopupScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Input.TextBox.RadInputScript.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadCalendarCommonScript.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadCalendarScript.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadDateTimePickerScript.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Calendar.RadPickersPopupDirectionEnumeration.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.ToolBar.RadToolBarScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Window.RadWindowScripts.js", telerikAssembly)); scriptManager.Scripts.Add(new ScriptReference("Telerik.Web.UI.Window.RadWindowManager.js", telerikAssembly));It seems like I have the order wrong, or I'm still missing something, since I keep getting js errors when the page loads, and none of the client-side functionality works.
What am I missing?
Thank you,
Dasha.