문제

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.

도움이 되었습니까?

해결책

Use.

@{
    Layout = null
}

In whatever .cshtml file you don't want to inherit the _layout.cshtml

다른 팁

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.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top