Я использую jquery.curvycorners и гарнитуру на веб-сайте, и я хочу, чтобы эти скрипты были загружены в начало страницы (для правильного отображения страницы с самого начала).
Теперь яЯ представляю некоторые компоненты Telerik, и ScriptRegistrar вызывает у меня головную боль.
Кажется, он не хочет выполнять рендеринг в двух местах, даже если это две отдельные группы.
Сокращенный пример:
<% Html.Telerik().ScriptRegistrar().Scripts(s => s
.AddGroup("Group1", group => group
// jQuery
.Add("jquery-1.4.4.min.js")
.Add("jquery-ui-1.8.9.custom.min.js")
// Rounded corners
.Add("jquery.curvycorners.source.js")
.Combined(false)
.Compress(false)
))
.Render();
%>
</head>
<body id="body">
<div>
yadda yadda...
</div>
<% Html.Telerik().ScriptRegistrar()
.DefaultGroup(group => group
.Compress(false)
.Combined(false))
.jQuery(false)
.Render(); %>
</body>
</html>
Должен ли я выбрать те компоненты, которые мне действительно нужно загрузить с самого начала, и использовать теги сценария, или есть ли способ использовать скрипт-регистратор рендеринга в двух местах?