Je peux utiliser ContentPlaceHolder avec les moteurs de vue Webforms pour placer des éléments dans différents emplacements de la page maître.ContentPlaceHolder dans Razor?
Comment faire avec Razor?
<div id="content">
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
</div>
<div id="footer">
<asp:ContentPlaceHolder ID="Footer" runat="server">
</asp:ContentPlaceHolder>
</div>
Answer by @jgauffin est assez bon, mais ce qui suit est aussi un message bien écrit par Scott Gu qui explique en détail comment fonctionnent les sections http://weblogs.asp.net/scottgu/archive /2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx – N30