寻找最佳的解决方案来实现AJAX TreeGrid

问题描述:

我正在寻找一个Ajax/TreeGrid(多列树)实现。寻找最佳的解决方案来实现AJAX TreeGrid

它具有:

  1. 支持服务器端排序需求叶装载
  2. 支持 - 只有开放节点的孩子被加载
  3. 支持分页 - 节点在块被加载,才可见从服务器请求记录
  4. 是免费的商业项目

我试图道场使用(DojoX中.grid.LazyTreeGrid),它似乎有分页问题。

ExtJS's TreeGrid符合除最后一条之外的所有条件。我们的实现使用服务器端排序和按需加载/创建/删除/移动客户端上的子节点,然后我们将数据推送回服务器以保持持久性。

Ext是一个巨大的框架,但您可以利用其动态加载来缩短页面加载时间。

你可以免费下载它,看看它是否合适,并可能决定是否值得授权。

+0

+1为ExtJS,非常坚实的框架,良好的支持和良好的用户群 – ChrisR 2012-04-19 07:53:36

您可以试试这个dhtmlx tree。 不知道它是否提供了服务器端分类功能。

我想尝试http://dhtmlx.com/docs/products/dhtmlxTreeGrid/index.shtml

这不是免费的,但它只是$ 299,这是没有太大的商业项目。你可能有更好的支持和更有保证的更新。对此类组件的良好支持将很快得到回报。