Add jQuery resources and other libraries

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:

  • Via the markup using tags
  • Via the code-behind programmatically

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.

Add jQuery resources via markup

To include Sitefinity built-in jQuery resources, you register the Telerik.Sitefinity.Web.UI assembly in the markup of your widget or page and add the following code in the markup of the widget, page, or template:

Add jQuery resources via code-behind

You include Sitefinity 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: using Telerik.Sitefinity.Modules.Pages;

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:

This code registers the built-in version of jQuery, so that your widget can access the library. 

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?