我正在学习一些剃须刀的基本东西.我对扩展文件有点困惑:视图和部分视图似乎共享相同的扩展名cshtml.我认为这是我的错误,但我重新检查了复选框,我得到了两种类型文件的相同扩展名.
此外,使用webform视图引擎,可以更容易地按颜色或/和扩展名查找视图(视图为white-.aspx,Partial为yellow-.ascx,Master为white/blue-.master)
如果这就是现在的方式,为什么视图和部分视图共享相同的扩展名?有什么理由让他们都有相同的扩展名?
谢谢你的帮助
Razor视图和部分视图不需要单独的文件扩展名,因为它们都使用相同的基类.
相比之下,WebForms(ASPX)页面,用户控件和母版页都来自不同的基类,这就是必须区分的原因.这只是在创建Asp.Net WebForms期间做出的设计决策的结果.
| 归档时间: |
|
| 查看次数: |
1662 次 |
| 最近记录: |