У меня есть главная страница, которая добавляет библиотеку jquery через registerclientscriptinclude:
Page.ClientScript.RegisterClientScriptInclude(this.GetType(),
"JQuery",
Page.ResolveUrl("~/Scripts/jquery-1.2.6.min.js"));
На странице, которая использует эту главную страницу, я хочу включить скрипт, который зависит от jquery:
Page.ClientScript.RegisterClientScriptInclude(this.GetType(),
"jqplugin1",
Page.ResolveUrl("~/Scripts/jquery.plugin1.compressed.js"));
Это вызывает проблему, потому что сначала пишутся клиентские скрипты страницы, а затем клиентские скрипты главных страниц (из-за чего плагин жалуется, что "jquery" не определен).
Есть ли способ контролировать порядок включения клиентского скрипта? В качестве альтернативы - любая рекомендация о том, как лучше всего это контролировать (временно главная страница просто включает в себя все ... но это не сработает в долгосрочной перспективе).