You can add jQuery or other built-in libraries in Sitefinity CMS, for example KendoWeb.
You have two options to add a jQuery library to your widget, page, or master template:
Regardless of which option you choose, resources are added as embedded resources. Therefore, they are combined with all other Sitefinity CMS built-in library resources and loaded in the browser together.
To include Sitefinity's built-in jQuery resouces, you register the Telerik.Sitefinity.Web.UI assembly in the markup of your widget or page and add the following code ine the markup of the widget, page, or template:
<%@ Register Assembly="Telerik.Sitefinity" Namespace="Telerik.Sitefinity.Web.UI" TagPrefix="sf" %>
You include Sitefinity's built-in jQuery programatically using the PageManager class. To use the PageManager,depending on whether you are adding the library to a widget, page, or template, add the following namespace in the beginning of the code-behind of the ascx.cs, aspx.cs, or master.cs file:
Next, include a reference to Sitefinity's built-in version of jQuery library. To do this, use the PageManager class in the Page_PreRender method of your ascx.cs file code-behind:
sender, EventArgs e)
This code registers the built-in version of jQuery, so that your widget can access the library.
Back To Top