Sib*_*Guy 1 .net asp.net-mvc razor asp.net-webpages asp.net-mvc-3
当我创建一个新的ASP.NET MVC项目时,会创建两个带下划线的文件:Views/_ViewStart.cshtml和Views/Shared/_Layout.cshtml.下划线是什么意思?
Mike Brind已经很好地解决了为什么Razor _layout.cshtml在文件名中有一个前导下划线?:
由于Web页面中的布局页面不是直接提供的,因此它们以下划线为前缀.并且Web页面框架已配置为不允许直接请求名称中带有前导下划线的文件.
在MVC中,我使用此约定命名具有前导下划线的部分视图,以区分完整视图和部分视图.
| 归档时间: |
|
| 查看次数: |
1437 次 |
| 最近记录: |