Вы можете использовать .net ClientDependancy Framework , чтобы сделать это
Обновление
Вы начинаете с определения путей к каталогам, которые содержатресурсы для управления, что-то вроде этого:
<CD:ClientDependencyLoader runat="server" id="Loader">
<Paths>
<CD:ClientDependencyPath Name="Styles" Path="~/css" />
<CD:ClientDependencyPath Name="Scripts" Path="~/js" />
</Paths>
</CD:ClientDependencyLoader>
Затем вы указываете файлы для управления в JS или CSS:
<CD:JsInclude ID="baseScript" runat="server" FilePath="~/js/baseScript.js" Priority="0" />
Не забудьте зарегистрировать элемент управления наначало файла:
<%@ Register Namespace="ClientDependency.Core.Controls" Assembly="ClientDependency.Core" TagPrefix="CD" %>