到WebGrid还是不去WebGrid ......答案是什么?

jst*_*e81 28 asp.net-mvc webgrid asp.net-mvc-3

我正在阅读并听到一些痛点,我想知道我是否应该走那条路.更不用说,我似乎无法找到任何权威文档(来自微软).如果你说我不应该使用它,你会建议什么途径?我正试图让一个新网站开始,但我想第一次就做好.

Jas*_*Cav 15

我想你应该选择使用WebGrid,如果你想快速,轻松地显示数据,而不必依赖任何外部库.但是,如果你正在寻找一个功能齐全的网格,我现在不会选择WebGrid.应用样式和执行其他流行的Web网格库中提供的更高级方面存在困难.

至于我对你应该使用什么的看法 - 如果WebGrid不能满足你的需求,请查看jqGrid.它是一个非常受欢迎的软件包,工作得非常好,并且很容易设置和运行.

如果您想了解有关WebGrid的更多文档,请查看Microsoft的ASP.NET MVC 3教程站点.


ste*_*eno 9

我查看了纯html表,mvccontrob网格,jqgrid和webgrid.我发现这里只有有限的经验,这里有三个:

jQgrid是最强大的,支持jquery UI主题.我能够实现内联编辑,排序,过滤和简单的服务器端验证.我花了三天时间才弄明白,但考虑到我实施的所有功能,这并不算太糟糕.我能够通过搜索互联网并查找示例来解决这个问题,因此有很多资源可供选择.但它确实涉及很多javascript.我最不喜欢的是搜索功能.它默认打开了太多选项,我无法关闭那些我不想使用的选项.

Mvccontrib网格很容易启动和运行,但不支持内联编辑.另外,我读了这篇帖子对我来说听起来好像不会支持更长时间: mvccrontrib

糟糕,这是一个非常好用且易于使用的网格.

我发现webgrid很容易设置,但它也没有内联编辑.我猜它的默认分页效率也很低,它总是返回所有行,而不管每页的#记录.

如果你需要内联编辑,jqgrid肯定是要走的路.

如果没有,我会说Mvccontrib,如果它没有被搁置.这给我留下了纯粹的html表或webgrid,我更喜欢纯粹的html表,正如Naveen所推荐的那样.我能够很容易地实现排序,分页和过滤.

我现在将坚持使用jqgrid我有一个工作示例,并在生产时查看Jquery UI Grid.


Dar*_*rov 8

我不能告诉你是否应该使用WebGrid助手,因为这是主观的,特别是你刚刚在没有任何具体细节的情况下谈论你的问题中的痛点.我能做的就是为你提供一些好的选择:

  • 所以我的主要痛点是缺乏文档.如果你知道一些,请指出我正确的方向. (2认同)
  • 我是对MvcContrib Grid投票的第二名.我为我正在创建的应用程序尝试了WebGrid和MvcContrib Grid.我发现MvcContrib网格*更易于使用,并且不需要任何恶心的动态类型. (2认同)