2

我目前正在考虑使用 Asp.net MVC 3 或 4 在工作中实现报告解决方案。这个版本我们希望实现一个简单的仪表板和一些提供排序、过滤、分页等的简单网格......我的选项到目前为止,我们已经探索过:在客户端使用 JQGrid、JQPlot 或购买第三方控件套件,如 Telerik 或 DevExpress。钱真的不是问题。如果必须,我们愿意为控制付费。我的问题是,每种选择(JQuery 与 MVC 控件)的优点/缺点是什么?做决定时我应该考虑什么?

谢谢

4

2 回答 2

3

“MVC 控件”实际上并不存在,任何类似的东西@Html.EditorFor()都只是一个 Html Helper,它会为您编写简单的 html。MVC 旨在将 javascript 与 Asp.Net 完全分离,并且实际上旨在与 jQuery 一起使用(项目以已经在其中的 jQuery 引用开始)。

就个人而言,我会坚持使用 jQuery/jQueryUI 和可能的一些插件。它们受到广泛支持并且是开源的,因此您可以根据需要自定义它们,这与可能不允许这样做的专有东西不同。

于 2012-04-30T16:06:54.997 回答
0

还可以考虑涉及 Javascript MVVM 框架,如 Knockout.js 等。

于 2012-04-30T21:40:41.293 回答