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)