Telerik UI for ASP.NET AJAX

Disabling embedded scripts

By default JavaScript files are served as web resources (embedded in the Telerik.Web.UI.dll assembly).

For custom deployment scenarios you can specify an alternative location for JavaScript files. To do so you should set the EnableEmbeddedScripts property to false. Then, the JavaScript files will not be loaded from the assembly.

You will also need to add a script reference for each JavaScript file through the ScriptManager or RadScriptManager.

Tip

It is faster and easier to create a custom CDN provider. Doing so will still load the scripts from static files to allow better caching, yet no custom script references must be added in the ScriptManager, nor the EnableEmbeddedScript propety needs to be disabled for each control.

A complete list of the JavaScript files used by Telerik UI for ASP.NET AJAX can be found below. You need to register only the JavaScript files required by the controls you are currently using. Common JavaScript files (e.g. Core.js) should be registered only once.

CopyASPX
<asp:ScriptManager ID="ScriptManager1" runat="server">
    <Scripts>
        <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
        <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
        <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
        <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
        <asp:ScriptReference Path="~/Scripts/Menu/RadMenuScripts.js" />
    </Scripts>
</asp:ScriptManager>
<telerik:radmenu enableembeddedscripts="false" id="RadMenu1" runat="server"></telerik:radmenu>

All JavaScript files are available in the distribution (EXE, ZIP and hotfix) of controls' "Scripts" folder.

Caution

Note that the order of the js files registered for most of Telerik controls is important since there are some dependencies between the javascript files of a single control. Therefore it is recommended to follow the exact order of the script references from the table below.

 

Telerik control

Required Scripts

RadAjaxLoadingPanel(jQuery added in Q3 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Ajax/Ajax.js" />
</scripts>

RadAjaxManager

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Ajax/Ajax.js" />
</scripts>

RadAjaxPanel

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Ajax/Ajax.js" />
</scripts>

RadAsyncUpload

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Upload/RadProgressManager.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Upload/RadUpload.js" />
    <asp:ScriptReference Path="~/Scripts/AsyncUpload/RadAsyncUpload.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Upload/RadProgressArea.js" />
</scripts>

RadAutoCompleteBox

CopyASPX
<scripts>
   <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
   <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
   <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
   <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
   <asp:ScriptReference Path="~/Scripts/AutoCompleteBox/RadAutoCompleteBoxScripts.js" />
</scripts>

RadBarcode

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Barcode/RadBarcode.js " />
</scripts>

RadButton

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js"  />
    <asp:ScriptReference Path="~/Scripts/Button/RadButton.js" />
</scripts>

RadCalendar

(jQuery added in Q3 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarCommonScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarScript.js" />
</scripts>

RadCaptcha

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Captcha/RadCaptcha.js" />
</scripts>

RadColorPicker

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js"  />
    <asp:ScriptReference Path="~/Scripts/ColorPicker/RadColorPicker.js"  />
</scripts>

RadComboBox

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/OverlayScript.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ComboBox/RadComboBoxScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
</scripts>

RadContextMenu

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/OverlayScript.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/RadMenuScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/ContextMenu/RadContextMenuScripts.js" />
    <!-- RadMenuItem script is used when RenderMode is set to Classic or Lightweight. It works in cooperation with ClassicView.js or LiteView.js/-->
    <asp:ScriptReference Path="~/Scripts/Menu/MenuItem/RadMenuItem.js" />
    <!-- MobileMenuItem script is required only when RenderMode is set to Mobile/-->
    <asp:ScriptReference Path="~/Scripts/Menu/MenuItem/MobileMenuItem.js" />
    <!-- ClassicView script is is used when RenderMode is set to Classic/-->
    <asp:ScriptReference Path="~/Scripts/Menu/Views/ClassicView.js" />
    <!-- LiteView script is is used when  RenderMode is set to Lightweight/-->
    <asp:ScriptReference Path="~/Scripts/Menu/Views/LiteView.js" />
</scripts>
Caution

In Q1 2014 we modifed the RadMenu scripts so please refer to our RadMenu Changes and Backward Compatibility help article for more information.

Note MobileMenuItem.js is only needed when RenderMode is set to "Auto" or to "Mobile".

RadMenuItem.js is used when RenderMode is set to "Auto", "Classic" or "Lightweight". It does work in cooperation with ClassicView.js if the current render mode is classic and LiteView.js if the render mode is lightweight.

RadCloudUpload

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/CloudUpload/RadCloudUploadScripts.js" />
</scripts>

RadDataPager

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/ListView/DataPager/RadDataPagerScripts.js" />
</scripts>

RadDateInput

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />             
    <asp:ScriptReference Path="~/Scripts/Input/DateInput/RadDateInputScript.js" />
</scripts>

RadDatePicker

(jQuery added in Q3 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Input/TextBox/RadInputScript.js" />               
    <asp:ScriptReference Path="~/Scripts/Input/DateInput/RadDateInputScript.js" />                    
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarCommonScript.js" />              
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadDatePicker.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadPickersPopupDirectionEnumeration.js" />
</scripts>

RadDateTimePicker

(jQuery added in Q3 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Input/TextBox/RadInputScript.js" />               
    <asp:ScriptReference Path="~/Scripts/Input/DateInput/RadDateInputScript.js" />                    
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarCommonScript.js" />              
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadDatePicker.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadDateTimePickerScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadTimeViewScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadPickersPopupDirectionEnumeration.js" />
</scripts>

RadDock

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Resizable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Dock/RadDockScripts.js" />
</scripts>

RadDropDownList

CopyASPX
<scripts>
   <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
   <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
   <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
   <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
   <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
   <asp:ScriptReference Path="~/Scripts/DropDownList/RadDropDownListScripts.js" />
</scripts>

RadDropDownTree

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/DropDownTree/RadDropDownTreeScripts.js" />
    <asp:ScriptReference Path="~/Scripts/TreeView/RadTreeViewScripts.js" />
</scripts>

RadEditor

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Resizable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Editor/RadEditor.js" />
    <asp:ScriptReference Path="~/Scripts/Common/LayoutBuilder/LayoutBuilderEngine.js" />
    <asp:ScriptReference Path="~/Scripts/Spell/SpellCheckService.js" />
    <asp:ScriptReference Path="~/Scripts/Editor/Modules.js" />
    <asp:ScriptReference Path="~/Scripts/Dialogs/RadDialogOpenerScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Window/RadWindowScripts.js" />
</scripts>

RadFileExplorer

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Resizable.js" />
    <asp:ScriptReference Path="~/Scripts/FileExplorer/RadFileExplorer.js" />
    <asp:ScriptReference Path="~/Scripts/Common/PopUp/PopUpScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Window/RadWindowScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Window/RadWindowManager.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Scrolling/ScrollingScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/OData/OData.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/RadMenuScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/ContextMenu/RadContextMenuScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ToolBar/RadToolBarScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ToolTip/RadToolTipScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Ajax/Ajax.js" />
    <asp:ScriptReference Path="~/Scripts/Splitter/RadSplitterScripts.js" />
    <asp:ScriptReference Path="~/Scripts/TreeView/RadTreeViewScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Grid/RadGridScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ListView/RadListViewScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ListView/RadListViewItemDragScript.js" />
</scripts>

RadFilter

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/RadMenuScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/ContextMenu/RadContextMenuScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Filter/RadFilterScripts.js" />
</scripts>

*In case you use datetime or numeric filter fields, you will need to the RadDatePicker/RadDateTimePicker and RadNumericTextBox client scripts explicitly, too

RadFormDecorator

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/FormDecorator/RadFormDecorator.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
</scripts>

RadGauge

CopyASPX
<Scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/html5/core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/html5/dataviz/core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/themes.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/gauge.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/svg.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/vml.js" />
    <asp:ScriptReference Path="~/Scripts/Gauge/Scripts/RadGaugeControl.js" />
</Scripts>

RadGrid

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js"  />
    <asp:ScriptReference Path="~/Scripts/Grid/RadGridScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Grid/GridCellSelection.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />

</scripts>

*if you use features like filtering, context menus, etc. that utilize other Telerik controls like RadContextMenu, RadDatePicker, RadComboBoxes, RadInput and so on, you need to register their client scripts explicitly as well

RadHtmlChart

CopyASPX
<Scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/html5/core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/html5/dataviz/core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/Data/html5/data.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/html5/userevents.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/themes.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/chart.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/svg.js" />
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/vml.js" />
    <asp:ScriptReference Path="~/Scripts/HtmlChart/RadHtmlChart.js" />
    <!--Only needed for funnel chart type-->
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/chart/funnel.js" />
    <!--Only needed for polar chart type-->
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/chart/polar.js" />
    <!--Only needed for sparkline layout -->
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/sparkline.js" />
    <!--Only needed for stock layout -->
    <asp:ScriptReference Path="~/Scripts/Common/HTML5UI/DataViz/html5/dataviz/stock.js" />
</Scripts>

RadInputManager

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Input/InputManager/RadInputManagerScript.js" />
</scripts>

RadImageEditor

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Resizable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/MouseScroll.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/MouseScroll.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ImageEditor/RadImageEditor.js" />
    <asp:ScriptReference Path="~/Scripts/Dock/RadDockScripts.js" />
    <asp:ScriptReference Path="~/Scripts/XmlHttpPanel/RadXmlHttpPanel.js" />
    <asp:ScriptReference Path="~/Scripts/FormDecorator/RadFormDecorator.js" />
    <asp:ScriptReference Path="~/Scripts/ToolBar/RadToolBarScripts.js" />
</scripts>

RadListBox

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ListBox/RadListBoxScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
</scripts>

RadListView

(jQuery added in Q1 2012)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/ListView/RadListViewScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ListView/RadListViewDragScript.js" />
</scripts>

RadMaskedTextBox

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Input/TextBox/RadInputScript.js" />               
    <asp:ScriptReference Path="~/Scripts/Input/MaskedTextBox/RadMaskedInputScript.js" />
</scripts>

RadMenu

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/OverlayScript.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/RadMenuScripts.js" />
    <!-- RadMenuItem script is used when RenderMode is set to Classic or Lightweight. It works in cooperation with ClassicView.js or LiteView.js/-->
    <asp:ScriptReference Path="~/Scripts/Menu/MenuItem/RadMenuItem.js" />
    <!-- MobileMenuItem script is required only when RenderMode is set to Mobile/-->
    <asp:ScriptReference Path="~/Scripts/Menu/MenuItem/MobileMenuItem.js" />
    <!-- ClassicView script is is used when RenderMode is set to Classic/-->
    <asp:ScriptReference Path="~/Scripts/Menu/Views/ClassicView.js" />
    <!-- LiteView script is is used when  RenderMode is set to Lightweight/-->
    <asp:ScriptReference Path="~/Scripts/Menu/Views/LiteView.js" />
</scripts>
Caution

In Q1 2014 we modifed the RadMenu scripts so please refer to our RadMenu Changes and Backward Compatibility help article for more information.

Note MobileMenuItem.js is only needed when RenderMode is set to "Auto" or to "Mobile".

RadMenuItem.js is used when RenderMode is set to "Auto", "Classic" or "Lightweight". It does work in cooperation with ClassicView.js if the current render mode is classic and LiteView.js if the render mode is lightweight.

RadMonthYearPicker

(jQuery added in Q1 2011)

CopyASPX
<scripts>                  
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarScript.js" />              
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarCommonScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadMonthYearPickerScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadPickersPopupDirectionEnumeration.js" />
</scripts>

RadMultiPage

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/TabStrip/MultiPage/RadMultiPageScripts.js" />
</scripts>

RadNotification

CopyASPX
<Scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Notification/RadNotification.js" />
    <asp:ScriptReference Path="~/Scripts/XmlHttpPanel/RadXmlHttpPanel.js" />
    <!-- Only needed for the context menu -->
    <asp:ScriptReference Path="~/Scripts/Common/Scrolling/ScrollingScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/OData/OData.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/OverlayScript.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/RadMenuScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Menu/ContextMenu/RadContextMenuScripts.js" />
    <!-- RadMenuItem script is used when RenderMode is set to Classic or Lightweight. It works in cooperation with ClassicView.js or LiteView.js/-->
    <asp:ScriptReference Path="~/Scripts/Menu/MenuItem/RadMenuItem.js" />
    <!-- MobileMenuItem script is required only when RenderMode is set to Mobile/-->
    <asp:ScriptReference Path="~/Scripts/Menu/MenuItem/MobileMenuItem.js" />
    <!-- ClassicView script is is used when RenderMode is set to Classic/-->
    <asp:ScriptReference Path="~/Scripts/Menu/Views/ClassicView.js" />
    <!-- LiteView script is is used when  RenderMode is set to Lightweight/-->
    <asp:ScriptReference Path="~/Scripts/Menu/Views/LiteView.js" />
</Scripts>

RadNumericTextBox

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Input/TextBox/RadInputScript.js" />               
    <asp:ScriptReference Path="~/Scripts/Input/NumericTextBox/RadNumericInputScript.js" />
</scripts>

RadOrgChart

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/OrgChart/RadOrgChart.js" />
</scripts>

RadPanelBar

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/PanelBar/RadPanelBarScripts.js" />
</scripts>

RadPivotGrid

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js"  />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js"  />
    <asp:ScriptReference Path="~/Scripts/PivotGrid/RadPivotGridScripts.js" />
    <asp:ScriptReference Path="~/Scripts/PivotGrid/PivotGridContextMenuScript.js" />
    <asp:ScriptReference Path="~/Scripts/PivotGrid/PivotGridDragDropScript.js" />
    <asp:ScriptReference Path="~/Scripts/PivotGrid/PivotGridDragDropBaseScript.js" />
    <asp:ScriptReference Path="~/Scripts/PivotGrid/ConfigurationPanel/PivotGridConfigurationPanelScript.js" />
    <asp:ScriptReference Path="~/Scripts/PivotGrid/ConfigurationPanel/PivotGridOlapExtensionScript.js" />
    <asp:ScriptReference Path="~/Scripts/PivotGrid/Fields/PivotGridFieldSettingsScript.js" />
</scripts>

*if you use features like filtering, context menus, etc. that utilize other Telerik controls like RadContextMenu, RadDatePicker, RadComboBoxes, RadInput and so on, you need to register their client scripts explicitly as well

RadRating

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Rating/RadRating.js" />
</scripts>

RadRibbonBar

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/RibbonBar/RadRibbonBarScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Scrolling/ScrollingScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/TabStrip/RadTabStripScripts.js" />
</scripts>

RadRotator

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Rotator/RadRotator.js" />
</scripts>

RadScheduler

(jQuery added in Q3 2008)

CopyASPX
<scripts>
            <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
            <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
            <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
            <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
            <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
            <asp:ScriptReference Path="~/Scripts/Menu/RadMenuScripts.js" />
            <asp:ScriptReference Path="~/Scripts/Menu/ContextMenu/RadContextMenuScripts.js" />
            <asp:ScriptReference Path="~/Scripts/Input/TextBox/RadInputScript.js" />
            <asp:ScriptReference Path="~/Scripts/Input/DateInput/RadDateInputScript.js" />
            <asp:ScriptReference Path="~/Scripts/Input/NumericTextBox/RadNumericInputScript.js" />
            <asp:ScriptReference Path="~/Scripts/Calendar/RadTimeViewScripts.js" />
            <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarCommonScript.js" />
            <asp:ScriptReference Path="~/Scripts/Calendar/RadPickersPopupDirectionEnumeration.js"/>
            <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarScript.js" />
            <asp:ScriptReference Path="~/Scripts/Calendar/RadDatePicker.js" />
            <asp:ScriptReference Path="~/Scripts/Calendar/RadDateTimePickerScript.js" />
            <asp:ScriptReference Path="~/Scripts/ComboBox/RadComboBoxScripts.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Helpers/DateTime.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/RadSchedulerScripts.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/RecurrenceEditor/RecurrenceEditor.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/ContextMenu/Plugin.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Helpers/ResizeHelper.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Scheduling/AdvancedTemplate.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/ClientRendering/BlockCollection.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/ClientRendering/ClientRendering.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/ClientRendering/HorizontalBlockCollection.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/ClientRendering/RenderingManager.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/ClientRendering/ResourceStyleMapping.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/ClientRendering/ResourceStyleMappingCollection.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/RecurrenceRule/RecurrenceRule.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/RecurrenceEditor/RecurrenceEditor.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Week/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Week/GroupedByResource/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Week/GroupedByDate/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/MultiDay/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/MultiDay/GroupedByResource/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/MultiDay/GroupedByResource/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Day/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Day/GroupedByResource/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Month/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Month/GroupedByResource/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Month/GroupedByDate/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Timeline/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Timeline/GroupedByResource/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Scheduler/Views/Timeline/GroupedByDate/Model.js" />
            <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
            <!-- WebApiLoader script is required only for WebAPI scenario/-->
            <!-- <asp:ScriptReference Path="~/Scripts/Scheduler/ClientRendering/WebApiLoader.js" />" /> -->
        </scripts>
Note

Please note that in order to use the WebAPI which is introduced in the .NET 4.5 you have to include the WebApiLoader.js.

RadSearchBox

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/SearchBox/RadSearchBoxScripts.js" />
</scripts>

RadSocialShare

(jQuery added in Q3 2011)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/SocialShare/RadSocialShare.js" />
    <!--Only needed for compact popup and send e-mail popup-->
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Resizable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Window/RadWindowScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Captcha/RadCaptcha.js" />
</scripts>

RadSiteMap

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/SiteMap/RadSiteMap.js" />   
</scripts>

RadSlider

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/PopUp/PopUpScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Slider/RadSliderScripts.js" />
</scripts>

RadSpell

CopyASPX
<scripts>                  
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Resizable.js" />
    <asp:ScriptReference Path="~/Scripts/Spell/RadSpell.js" />
    <asp:ScriptReference Path="~/Scripts/Dialogs/RadDialogOpenerScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Popup/PopupScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Window/RadWindowScripts.js" />
</scripts>
Caution

To add the spell dialog's script to the dialog (which is a separate page) you need one extra step - setting the DialogsScriptFile file.<telerik:RadSpell DialogsScriptFile = "~/CombinedSpellScripts.js" ../>To use this property you need at least Telerik UI for ASP.NET AJAX version Q3 2008 SP2, e.g. v. 2008.3.1314.xx

The script file in fact needs to be a combination of 4 installation js files

  1. Core.js

  2. SpellCheckService.js

  3. SpellDialog.js

  4. Dialogs/DialogControlInitializer.js

  5. FormDecorator/RadFormDecorator.js

  6. jQuery.js

  7. jQueryPlugins.js

RadSplitter

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Splitter/RadSplitterScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Splitter/RadSlidingZoneScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/PopUp/PopUpScripts.js" />
</scripts>

RadTabStrip

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Scrolling/ScrollingScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/TabStrip/RadTabStripScripts.js" />
</scripts>

RadTagCloud

(jQuery added in Q2 2010)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/TagCloud/RadTagCloud.js" />
</scripts>

RadTextBox

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Input/TextBox/RadInputScript.js" />
</scripts>

RadTicker

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Rotator/RadTicker.js" />
</scripts>

RadTileList

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/MouseScroll.js" />
    <asp:ScriptReference Path="~/Scripts/Tile/RadTileScripts.js" />
    <asp:ScriptReference Path="~/Scripts/TileList/RadTileListScripts.js" />
</scripts>

RadTimePicker

(jQuery added in Q3 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Input/TextBox/RadInputScript.js" />               
    <asp:ScriptReference Path="~/Scripts/Input/DateInput/RadDateInputScript.js" />                    
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarCommonScript.js" />              
    <asp:ScriptReference Path="~/Scripts/Calendar/RadCalendarScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadDatePicker.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadDateTimePickerScript.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadTimeViewScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Calendar/RadPickersPopupDirectionEnumeration.js" />
</scripts>

RadToolBar

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ToolBar/RadToolBarScripts.js" />
</scripts>

RadToolTip

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/PopUp/PopUpScripts.js" />
    <asp:ScriptReference Path="~/Scripts/ToolTip/RadToolTipScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <!--Only needed for RadToolTipManager-->
    <asp:ScriptReference Path="~/Scripts/ToolTip/Scripts/RadToolTipManager.js" />
</scripts>
Note

Note that RadToolTipManager.js is needed only when RadToolTipManager is used.

RadTreeList

CopyASPX
<scripts>
   <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
   <asp:ScriptReference Path="~/Scripts/TreeList/RadTreeListScripts.js" />
   <asp:ScriptReference Path="~/Scripts/TreeList/TreeListItemDragScript.js" />
</scripts>

RadTreeView

(jQuery added in Q3 2008)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Navigation/NavigationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <asp:ScriptReference Path="~/Scripts/TreeView/RadTreeViewScripts.js" />
</scripts>

RadUpload

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/PopUp/PopUpScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Upload/RadProgressArea.js" />               
    <asp:ScriptReference Path="~/Scripts/Upload/RadProgressManager.js" />
    <asp:ScriptReference Path="~/Scripts/Upload/RadUpload.js" />
</scripts>

RadWindow

(jQuery added in Q1 2009)

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Draggable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Widgets/Resizable.js" />
    <asp:ScriptReference Path="~/Scripts/Common/PopUp/PopUpScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/Animation/AnimationScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Window/RadWindowScripts.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
    <!-- Only needed for RadWindowManager -->
    <asp:ScriptReference Path="~/Scripts/Window/RadWindowManager.js" />
</scripts>
Note

Note that RadWindowManager.js is only needed when RadWindowManager is used.

RadXmlHttpPanel

CopyASPX
<scripts>
    <asp:ScriptReference Path="~/Scripts/Common/Core.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQuery.js" />
    <asp:ScriptReference Path="~/Scripts/Common/jQueryPlugins.js" />
    <asp:ScriptReference Path="~/Scripts/XmlHttpPanel/RadXmlHttpPanel.js" />
    <asp:ScriptReference Path="~/Scripts/Common/TouchScrollExtender.js" />
</scripts>

Disabling embedded skins

If you, for some reason, need to disable the embedded skins of a Telerik control, you should set the EnableEmbeddedSkins and EnableEmbeddedBaseStylesheet properties to false. More information can be found at:

How skins work

Creating custom skins

Global Telerik controls embedded scripts/skins disabling for the entire web site/web application project

  • If you need to disable the embedded scripts and skins for all Telerik controls in your web site/web application project add these lines in the web.config file:

Copyweb.config
<appsettings>
    <!-- Disables the embedded scripts and skins for all Telerik controls -->
    <add key="Telerik.EnableEmbeddedSkins" value="false"/>
    <add key="Telerik.EnableEmbeddedBaseStylesheet" value="false"/>
    <add key="Telerik.EnableEmbeddedScripts" value="false"/>         
</appsettings>

  • If you need to globally disable the embedded scripts/skins for a particular Telerik control add these lines in the web.config file:

Copyweb.config
<appsettings>
    <!-- Disables the embedded scripts and skins for RadMenu instances -->
    <add key="Telerik.Menu.EnableEmbeddedSkins" value="false"/>
    <add key="Telerik.Menu.EnableEmbeddedBaseStylesheet" value="false"/>
    <add key="Telerik.Menu.EnableEmbeddedScripts" value="false"/>
</appsettings>

Just change the Menu with the name of the control you want - TreeView, Grid, Upload, etc.

Note

The scripts/skins enable/disable is prioritized as follows:

  • The settings applied at page level have top priority

  • The settings applied for a particular control in the web.config file are next in priority

  • The settings applied for all Telerik controls globally in the web.config file are last in priority

Hence the individual scripts/skins disabling for a particular control in the web.config will override the setting defined for all controls globally in the same file, while the page level scripts/skins disabling will override all relevant definitions from the web.config file.