试图找出Razor中_ViewStart页面的用途?我在这个文件中唯一能做的就是指定要使用的布局。我无法将内容呈现给布局,只需指定它即可。它通过允许您在使用什么布局时告诉引擎并避免在每个页面上进行布局调用来解决DRY模式。但是设置布局还有其他目的吗?
答案 0 :(得分:4)
我不知道其他目的,但请记住,您可以为每个控制器使用不同的_viewstart文件,以便每个控制器可以使用不同的母版页。
因此,通过在/Views/<controllername>
中放置_viewstart文件,您可以为该控制器的所有操作指定布局,以覆盖全局_viewstart。