【发布时间】:2011-09-08 12:22:42
【问题描述】:
我是 MVC 3 的新手。当我生成一个名为 NewEmployee.cshtml 的文件时,我只能看到 HTML 控件。
- 服务器端控件在哪里?
- 如果它不支持这些控件,我为什么要选择 Razor?
【问题讨论】:
我是 MVC 3 的新手。当我生成一个名为 NewEmployee.cshtml 的文件时,我只能看到 HTML 控件。
【问题讨论】:
MVC 是一种将网站/应用程序构建到网络表单的不同方式。
您应该查看 www.asp.net 上的一些教程以了解不同之处。
答案: 1)没有服务器端控件 2) 在 MVC 模型中使用 Razor(或 aspx)还有其他好处。 UI 开发更简单/分离,并且在使用 jQuery 构建界面时很有帮助,无需与 webcontrols 和 microsoft ajax 冲突。
HTH
【讨论】: