Asp.net mvc asp.net MVC中的asp.net控件

Asp.net mvc asp.net MVC中的asp.net控件,asp.net-mvc,asp.net-mvc-2,asp.net-controls,Asp.net Mvc,Asp.net Mvc 2,Asp.net Controls,我已经安装了Visual Studio 2010 express edition,其中包含MVC。我正在创建我的第一个应用程序,我注意到我可以在其中包含基本的asp.net控件,如[label、gridview、datagrid、drop downbox]。以及视图上显示的与这些控件相关的所有事件 我的问题是: 在MVC中使用asp.net控件好吗?还是应该在HTML部分和JQuery上进行更多练习?这会影响页面速度吗 我认为这不是个好主意 MVC体现了在客户端和服务器端为您提供完全控制的思想。

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

我的问题是:


在MVC中使用asp.net控件好吗?还是应该在HTML部分和JQuery上进行更多练习?这会影响页面速度吗

我认为这不是个好主意

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


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

,谢谢您的输入。我想我应该寻找asp.net控件的替代品,比如HTML。。。css和JQuery。我说的对吗?还有asp.net mvc控件。大部分是的。尽管您也可以获得asp.net mvc控件,例如查看telerik的网站。对于mvc和旧的asp.net控件,它们有单独的控件