Use.
@{
Layout = null
}
In whatever .cshtml
file you don't want to inherit the _layout.cshtml
Pregunta
I'm using ASP.NET MVC5, razor syntax. I need a specific "Create" view to NOT inherit the _Layout.cshtml
Shared View.
Basically, in this particular View, I don't want any of the _Layout.cshtml
features like the navigation menu, footer, etc.
Solución
Use.
@{
Layout = null
}
In whatever .cshtml
file you don't want to inherit the _layout.cshtml
Otros consejos
It inherits Layout because of your _ViewStart.cshtml
file. Look at your ViewStart and delete related line. Then if you want to use Layout in your page you have to specify your Layout in each page.