Hum*_*rto 9 razor asp.net-mvc-3
是否可以配置Razor来查找名为"master"的"主"布局文件_ViewStart.cshtml?我的意思是,没有Layout在内容模板中明确设置属性.
在我正在进行的项目中,每个区域都有自己的项目_ViewStart.cshtml.在他们之上有一个"全球" _ViewStart.cshtml.这工作正常,但我认为如果我可以为每个主模板分配不同的名称会更方便,比如调用"全局"模板_GlobalViewStart.cshtml.这样,当在Visual Studio功能区上打开许多文件时,更容易发现每个文件.(傻〜也许吧.)
如果可能的话,怎么办呢?
谢谢.
Bui*_*ted 12
它在RazorViewEngine"_ViewStart" 中被硬编码,所以我怀疑它,除非你编译自己的版本.
public class RazorViewEngine : BuildManagerViewEngine {
internal static readonly string ViewStartFileName = "_ViewStart";
}
Run Code Online (Sandbox Code Playgroud)
您可以定义自己的基本视图,将布局更改为您想要的任何内容,这样您就不必在每个视图上对其进行修改.
| 归档时间: |
|
| 查看次数: |
5047 次 |
| 最近记录: |