我目前正在考虑使用Asp.net MVC 3或4在工作中实现报告解决方案。我们希望实现一个简单的仪表板和一些简单的网格,提供排序,过滤,分页等...我到目前为止所探讨的选项是:在客户端使用JQGrid,JQPlot或购买第三方控件套件,如Telerik或DevExpress。金钱不是真正的问题。如果必须,我们愿意为控制付费。我的问题是,每个选择(JQuery vs MVC控件)的优点/缺点是什么?就做出决定,我应该考虑什么?
由于
答案 0 :(得分:3)
“MVC Controls”并不存在,任何类似@Html.EditorFor()
的东西都只是一个Html Helper,它会为你编写简单的html。 MVC旨在将javascript与Asp.Net完全解耦,实际上是用于jQuery(项目以jQuery引用开头)。
就个人而言,我会坚持使用jQuery / jQueryUI以及可能的插件。它们受到广泛支持和开源,因此您可以根据需要自定义它们,而不像可能不允许的专有内容。
答案 1 :(得分:0)
还考虑使用像Knockout.js等Javascript MVVM框架。