【发布时间】:2019-12-19 23:19:47
【问题描述】:
我已经定义了_Layout.cshtml:
...
<body>
@RenderBody()
@if (IsSectionDefined("_Footer"))
{
@RenderSection("_Footer")
}
else
{
<footer>Copyright @DateTime.Now.Year</footer>
}
</body>
...
我在文件夹中创建了 _Footer.cshtml:Views/Shared/_Footer.cshtml。
不,我想将它添加到我的视图中:
@{
Layout = "_Layout";
}
//html code
RenderBody 已生成,但我总是从 else - Copyright 2019 获得 footer。
我做错了什么?
【问题讨论】:
标签: asp.net-mvc razor model-view-controller layout view