【问题标题】:Razor : Where is Server side controlsRazor:服务器端控件在哪里
【发布时间】:2011-09-08 12:22:42
【问题描述】:

我是 MVC 3 的新手。当我生成一个名为 NewEmployee.cshtml 的文件时,我只能看到 HTML 控件。

  1. 服务器端控件在哪里?
  2. 如果它不支持这些控件,我为什么要选择 Razor?

【问题讨论】:

    标签: razor toolbox


    【解决方案1】:

    MVC 是一种将网站/应用程序构建到网络表单的不同方式。

    您应该查看 www.asp.net 上的一些教程以了解不同之处。

    答案: 1)没有服务器端控件 2) 在 MVC 模型中使用 Razor(或 aspx)还有其他好处。 UI 开发更简单/分离,并且在使用 jQuery 构建界面时很有帮助,无需与 webcontrols 和 microsoft ajax 冲突。

    HTH

    【讨论】:

    • 是的,但是,看看 jQuery、jquery ajax 和可用的插件,这使 html 非常轻量级,并且比 webcontrols 更容易为设计师设计样式。如果您想使用商业组件,一些供应商也提供 MVC 组件。
    猜你喜欢
    • 1970-01-01
    • 2010-10-16
    • 2011-03-12
    • 2013-08-10
    • 2014-02-20
    • 2012-11-19
    • 2012-07-20
    • 1970-01-01
    • 2023-03-14
    相关资源
    最近更新 更多