Razor 引擎真的需要使用 EditorFor 语法创建 MVC3 站点吗?我见过的几乎所有示例都使用 Razor。正在开发我们的第一个 MVC 项目,并且不想处于最前沿......
问问题
4539 次
3 回答
6
简短的回答是“不”,您不必使用 Razor。恕我直言,您真的应该重新考虑远离 ASPX 视图引擎。Razor 是一个非常稳定的 HTML 生成平台。
于 2011-06-23T16:04:28.767 回答
0
我同意这里的每个人。-10,000 想要使用 aspx 语法 :) 使用
剃须刀 .. 学习需要 2 分钟。请参阅语法参考:
http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx
请记住,@Something 需要输出并将 HtmlEncode 为您编码(这是一个巨大的 +++),但 @{ some other code} 不会将输出呈现到流中。所以@Html.TextBoxFor() 效果很好,但@{Html.TextBoxFor())} 我相信不会发出任何东西,你会想知道为什么没有输出。除了那些陷阱......它太棒了,你再也不想回到aspx了。说真的..你很快就会把它捡起来。
于 2011-06-23T19:35:35.280 回答