对于应用程序的某些视图,是否可以使用ASP.NET MVC 3来抑制_ViewStart.cshtml
中表达的布局。
我知道我可以在控制器操作中以编程方式定义布局。也许传递""
实现了这个目标?
答案 0 :(得分:24)
您有两个选项
1)使用来自控制器的return PartialView()
,它不会从View start
2)分配Layout = null,
@{
Layout = null;
}
查看围绕此subject
的marcind有趣的讨论和回答答案 1 :(得分:2)
为了不应用布局,只需将null指定给视图中的Layout属性:
@{
Layout = null;
}
<!DOCTYPE html>
...