使用Dojo 1.7在网格中显示子项

时间:2012-04-09 21:04:18

标签: dojo dojox.grid

我想以树/网格格式显示一些数据,如下所示:

MasterId     Title                       Date
  DetailId
  DetailId
MasterId     Title                       Date
  DetailId

其中ID,标题和日期是单独的列,而DetailID是MasterId的子项。当用户点击详细信息行时,我将执行操作。如果用户对列进行排序,我希望DetailIds与其父级MasterId保持一致。

有没有办法用库存Dojo组件做到这一点? dojox.grid.TreeGrid看起来很近,但是从扩展子项时我可以看出,DetailIds将进入他们自己的列,我希望它们与MasterId保持在同一列中。

如果没有开箱即用的方法,我应该尝试继承TreeGrid吗?

1 个答案:

答案 0 :(得分:0)

嗯,事实证明dojox.grid.TreeGrid是我正在寻找的,但我不知道dijit.tree.ForestStoreModel。这个例子正是我正在尝试做的事情:

http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/grid/tests/test_treegrid_model.html