New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Combined CDN Request for Telerik Controls

Updated on Nov 3, 2026

The Telerik stylesheets CDN can be optimized to request a single file that contains all the base stylesheets for all the controls from the UI for ASP.NET AJAX suite (Examples 1-2).

This resource combination will result in a single request for the Telerik controls base stylesheets on each page that can be cached aggressively by the browser, as opposed to a number of different files that may not all be already cached. While this file will usually be larger than the sum of all individual files for an average page, if the end user downloads it once, they will get it from the browser cache for all pages in your application that have this setting enabled.

The skin-specific stylesheets are not combined into a single request and each control will initiate a request for it.

The combined request requires a working CDN. The Telerik CDN is discontinued starting with the November 11, 2026 release, so you need to configure a custom CDN provider with its own BaseUrl and BaseSecureUrl to use CombinedResource. When TelerikCdn is Enabled, but BaseUrl and BaseSecureUrl are not set or point to the discontinued Telerik CDN hosts, the skins are served from the embedded resources of the Telerik.Web.UI assembly (the Default skin) and the version-matched Telerik.Web.UI.Skins assembly (the other built-in skins), and CombinedResource is not applied. See the CDN Support Overview for details.

Example 1: Enable combined base stylesheet resource for the Telerik controls for the entire application in the web.config.

XML
<configuration>
    <appSettings>
        <add key="Telerik.StyleSheetManager.TelerikCdn.CombinedResource" value="Enabled" />
    </appSettings>
</configuration>

You can see the rest of the settings you can set globally via appSettings keys in the web.config Settings Overview article.

Example 2: Enable combined base stylesheet resource for the Telerik controls for a concrete page in the markup.

ASP.NET
<telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server">
	<CdnSettings TelerikCdn="Enabled" CombinedResource="Enabled" BaseUrl="http://my.favorite.cdn" BaseSecureUrl="https://my.favorite.cdn" />
</telerik:RadStyleSheetManager>

Since all the base stylesheets are combined into one and are present on the page, all controls (including the RadStyleSheetManager) must have the same Render Mode on the page.

The RenderMode property of the RadStyleSheetManager determines whether to load the combined resource for Classic or Lightweight mode, so if it is not in sync with the rest of the controls, there will be appearance issues with the Telerik controls.

See Also

In this article
See Also
Not finding the help you need?
Contact Support