如何在MVC中创建某个View而不是继承_Layout.cshtml?

时间:2014-01-02 20:23:01

标签: c# asp.net-mvc razor view master-pages

我正在使用ASP.NET MVC5,razor语法。我需要一个特定的“创建”视图才能继承_Layout.cshtml共享视图。

基本上,在这个特定的视图中,我不想要任何_Layout.cshtml功能,如导航菜单,页脚等。

2 个答案:

答案 0 :(得分:35)

使用。

@{
    Layout = null
}

在任何.cshtml文件中,您不想继承_layout.cshtml

答案 1 :(得分:2)

由于您的_ViewStart.cshtml文件,它继承了布局。查看ViewStart并删除相关行。然后,如果要在页面中使用布局,则必须在每个页面中指定布局。