В прошлом я был укушен Page.RegisterClientScriptBlock
зарегистрированным JS, который не отправлялся в стабильном порядке от машины к машине в старые добрые времена .Net 1.1. Сейчас я пишу набор пользовательских элементов управления, использующих <asp:ScriptManager/>
для ссылки на JS, и, хотя у меня до сих пор не было проблем - порядок всегда сохраняется между тегами <asp:ScriptReference>
- я чувствую себя немного стесняюсь этого. MSDN, кажется, молчит по этой теме, и различные блоггеры, кажется, указывают, что порядок упорядочен в .Net 2.0+, но я не нашел какой-либо определенной ссылки.
Один существует? Гарантирован ли порядок включения сценариев, которые я наблюдаю на моей машине разработки, будет тем же, что и во всех других контекстах, которые запускает веб-приложение?