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.