【发布时间】:2012-12-18 09:07:57
【问题描述】:
我使用以下代码创建了一个应作为母版页 (_MasterAccount.cshtml) 的视图:
<h1>TEST!!!!</h1>
@RenderBody()
<h1>TEST!!!!</h1>
我尝试使用以下代码让另一个视图引用它:
@{
ViewBag.Title = "My account - Options";
Layout = "~/Views/Shared/_MasterAccount.cshtml";
}
我正在使用 RAZOR,但项目中没有 _viewstart.cshtml
由于某种原因,布局被忽略了。当我放入不存在的路径时,它甚至不会抛出异常。
请注意,已经有一个“主”母版页,我的母版页充当特定页面集的嵌套母版页。
该站点是由其他人开发的,所以我怀疑有一段代码以某种方式使布局属性超载。问题是,我不知道去哪里找。
如果需要更多信息,请告诉我。
【问题讨论】:
标签: asp.net-mvc-3 razor partial-views