我从MVC项目开始。 并且坚持了这件事。
是否可以mvc
直接在Views
文件夹内查看。
为什么总是在里面搜索
Views/Home/Home.cshtml
或
Views/Shared/Home.cshtml
我的观看名称为Home.cshtml
我可以直接将它作为Views / Home.cshtml吗?
答案 0 :(得分:3)
为什么它总是在
内搜索Views/Home/Home.cshtml
默认Web视图引擎设置为根据正在呈现的控制器查找视图,即Views/{Controller}/View.cshtml
,然后查找Views/Shared/View.cshtml
以查看跨多个控制器共享的视图。
我不能直接将它作为Views / Home.cshtml
是的,你可以,你需要做的只是提供你的观点所在的完整路径,例如
View("~/Views/Home.cshtml")
但是,我真的不明白你为什么要这样做。 MVC保持您的观点整洁和可以很容易地看到哪些控制器呈现了哪些视图。