只是想弄清楚 Razor 中 _ViewStart 页面的用途?我在这个文件中唯一能做的就是指定要使用的布局。我无法将内容渲染到布局中,只需指定它即可。它通过允许您只告诉引擎一次要使用的布局并避免在每个页面上调用布局来解决 DRY 模式。但是除了设置布局还有其他用途吗?
最佳答案
我不知道其他用途,但请记住,您可以为每个 Controller 设置不同的 _viewstart 文件,以便每个 Controller 都可以使用不同的母版页..
所以通过在 /Views/<controllername>
中放置一个 _viewstart 文件您可以为该 Controller 的所有操作指定布局,覆盖全局 _viewstart。
关于asp.net-mvc - MVC 3 _ViewStart,目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6058659/