ページ固有の css および js ファイルを追加できるように、タイトルのすぐ下に新しい ContentPlaceHolder (HeadContent) を追加しました。しかし、マスター ページを使用して新しいビューを作成すると、ページ レイアウトの既定のテキストが配置され、ページの最後に HeadContent の開始/終了タグが配置されます。残念ながら、視覚的には 1 番目、2 番目、3 番目のタグとして表示され、ページの html を最後のタグに入力し始めます。しかし、これは 2 番目のものであるため、BodyContent プレースホルダーではありません。戻って正しい場所にコピー/貼り付けする必要があります。うーん。念のため、マスター ページ内のすべてのタグをスクランブルして、ビューで何が起こるかを確認しました。案の定、VS.NET はマスター ページの順序を無視し、毎回同じように並べ替えます。
VS がマスター ページと同じ順序でプレース ホルダー タグを並べ替えないのはなぜですか? 実際には、どうすればそれを停止して、マスター ページにある順序で実行できますか?