比Jqgrid更好?

比Jqgrid更好?,jqgrid,telerik-mvc,jquery-datatables,Jqgrid,Telerik Mvc,Jquery Datatables,我需要一个建议,我正在使用Jqgrid作为一个网格工具,不知何故,我发现显示非常大的数据有些复杂,我说的是450条记录,其中包含大数据和10列 你们有没有更好的网格给我带来更好的性能我一直使用dataTables,我总是使用它,因为它易于使用和配置。显示数据非常完美且快速(我在100.000行以上的表中使用,没有问题,配置服务器端处理正确)。 您现在必须做的唯一一件事是(据我所知),它在表体中不支持colspan,因此,如果您的布局需要,那么使用datatables就不可能了。(我通常会找到其他

我需要一个建议,我正在使用Jqgrid作为一个网格工具,不知何故,我发现显示非常大的数据有些复杂,我说的是450条记录,其中包含大数据和10列


你们有没有更好的网格给我带来更好的性能

我一直使用dataTables,我总是使用它,因为它易于使用和配置。显示数据非常完美且快速(我在100.000行以上的表中使用,没有问题,配置服务器端处理正确)。

您现在必须做的唯一一件事是(据我所知),它在表体中不支持colspan,因此,如果您的布局需要,那么使用datatables就不可能了。(我通常会找到其他方式来展示东西,而不是使用colspan,但对于一些人来说,这是一个拦路虎)

我不确定telerik MVC网格会发生什么,但当你完全在客户端工作时,最好检查他们的新产品Kendo UI,它比他们当前的MVC网格更快(正如他们在这里所说的:他们还将为MVC引入包装器。如果没有那么多的列可以处理450条记录——尽管启用虚拟滚动或分页总是更好。事实上,在
fnRowCallback
中设置单元格的
colspan
属性仍然是可行的,类似于:
“fnRowCallback”:函数(nRow,aData,iDisplayIndex,iFullIndex){var colSize=$(nRow).find('td').length;$(nRow).find('td:gt(0')).remove();$(nRow).find('td:first').attr('colspan',colSize);}
尽管它是手动的,而且不够简单/优雅。。。