На главной странице у нас есть ScriptManager
, который выглядит примерно так
<asp:ScriptManager ID="ScriptManager" runat="server" EnablePartialRendering="False" EnableScriptLocalization="true">
<Scripts>
<asp:ScriptReference Path="~/js/master.js" />
<asp:ScriptReference Path="~/js/jquery-min.js" />
</Scripts>
</asp:ScriptManager>
Я регистрирую дополнительные сценарии в вложенные элементы управления на страницах, выполнив следующие действия:
protected override void OnPreRender(EventArgs e)
{
ScriptManager.RegisterClientScriptInclude(this, this.GetType(), "jquery-ui", "~/js/jquery-ui.js");
base.OnPreRender(e);
}
Можно ли как-то изменить порядок загрузки зарегистрированных скриптов?
- или -
Возможно ли, по крайней мере, гарантировать, что сценарии, зарегистрированные в фактическом блоке ScriptManager
, зарегистрированы до зарегистрированных сценариев программной части?