【问题标题】:asp.net controls in asp.net MVCasp.net MVC 中的 asp.net 控件
【发布时间】:2011-04-19 13:47:48
【问题描述】:

我已经安装了包含 MVC 的 Visual Studio 2010 速成版。我正在创建我的第一个应用程序,我注意到我可以在其中包含基本的 asp.net 控件,例如 [label、gridview、datagrid、drop downbox]。以及与这些控件相关的所有事件都显示在视图上。

我的问题是:

在 MVC 中使用 asp.net 控件好还是我应该多练习 HTML 部分和 JQuery?它会损害页面速度吗?

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-2 asp.net-controls


    【解决方案1】:

    我不认为这是个好主意。

    MVC 体现了让您在客户端和服务器端完全控制的想法。虽然 ASP.NET 服务器端控件用于模仿大多数开发人员习惯的基于桌面的开发。它们易于使用,但灵活性较差,并且某些问题(例如 ViewState)可能很难解决。

    IMO 我认为,如果您受到一些遗留代码的限制,您应该只使用 ASP.NET 控件

    【讨论】:

    • 感谢您的意见。我想我应该寻找像 HTML... css 和 JQuery 的 asp.net 控件的替代品。我说的对吗?
    • 还有 asp.net mvc 控件。是的,主要是。虽然您也可以获得 asp.net mvc 控件,例如查看telerik的网站。他们对 mvc 和旧的 asp.net 控件有单独的控件
    猜你喜欢
    • 1970-01-01
    • 2011-05-23
    • 2010-10-16
    • 1970-01-01
    • 2010-11-28
    • 1970-01-01
    • 2014-09-01
    • 2020-07-22
    • 2014-06-09
    相关资源
    最近更新 更多