0

次のようなツリー/グリッド形式でデータを表示したいと思います。

MasterId     Title                       Date
  DetailId
  DetailId
MasterId     Title                       Date
  DetailId

ここで、ID、タイトル、および日付は別々の列であり、DetailIDはMasterIdの子です。ユーザーが詳細行をクリックすると、アクションが実行されます。ユーザーが列を並べ替える場合、DetailIdを親のMasterIdのままにしておく必要があります。

在庫のDojoコンポーネントでこれを行う方法はありますか?dojox.grid.TreeGridは近くに見えますが、子を展開すると、DetailIdは独自の列に入り、MasterIdと同じ列にとどまることができます。

これを行うためのすぐに使える方法がない場合、TreeGridをサブクラス化してみる必要がありますか?

4

1 に答える 1

0

さて、私が探していたのは dojox.grid.TreeGrid であることがわかりましたが、dijit.tree.ForestStoreModel については知りませんでした。この例は、私がやろうとしていることを正確に行います:

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

于 2012-04-10T16:52:25.907 に答える