Когда я установил ASP.NET MVC RC2, я заметил, что шаблон изменился с RC1. Теперь все новые представления имеют заполнитель заголовка после основного заполнителя содержимого. Почему это? Это кажется мне очень нелогичным, и это определенно было не так с RC1. Я погуглил, но не смог найти никаких оснований для этого изменения. Вы знаете кого-нибудь?
Пример:
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<h2>Rules</h2>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="head" runat="server">
</asp:Content>
Обратите внимание, как заполнитель с ContentPlaceHolderID "головы" находится внизу? Weird ...