我可以使用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>
发布于 2010-11-12 17:59:22
在谷歌中找到正确的搜索关键字之前,我又一次设法询问了。
在布局中
@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.
}
发布于 2010-12-07 03:51:20
无法留下评论,很抱歉,但您可以删除“必需的:”
@RenderSection("footer", false)
https://stackoverflow.com/questions/4163429
复制相似问题