ContentPlaceHolder在剃刀?

我可以在Webforms视图引擎中使用ContentPlaceHolder,把东西放在母版页的不同位置。

我如何使用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> 

在Googlefind正确的search关键字之前,我又问了一遍。

在布局中

 @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. } 

不能留下评论对不起,但你可以删除“所需:”

 @RenderSection("footer", false)