ContentPlaceHolder в бритве?
Я могу использовать ContentPlaceHolder с механизмами просмотра Webforms, чтобы помещать вещи в разные места на главной странице.
Как мне это сделать с помощью 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>
Ответы
Ответ 1
И снова мне удалось задать вопрос о поиске правильных ключевых слов в Google.
В макете
@RenderSection("footer", required: false)
Показать пример
<h2>About</h2>
<p>
Some stuff about this page.
</p>
<p>
The current date and time: @DateTime.Now
</p>
@section footer {
Copyright (c) 2010, Robert Sundström.
}
Ответ 2
Не могу оставить комментарий извините, но вы можете удалить "required:"
@RenderSection("footer", false)