私は過去にPage.RegisterClientScriptBlock
、古い .Net 1.1 の時代に、登録された JS がマシンからマシンへと安定した順序で発行されないことに悩まされていました。現在、JS を参照するために使用する一連のユーザー コントロールを作成して<asp:ScriptManager/>
います。これまでのところ問題はありませんでしたが、順序は常に<asp:ScriptReference>
タグ間で保存されているように見えますが、少し恥ずかしがり屋です。MSDN はこのトピックについて沈黙しているようで、さまざまなブロガーが .Net 2.0 以降では順序が安定していることを示しているようですが、決定的な参考文献は見つかりませんでした。
存在しますか?開発マシンで観察したスクリプトのインクルードの順序は、Web アプリケーションが実行する他のすべてのコンテキストで表示される順序であることが保証されていますか?