我想以树/网格格式显示一些数据,如下所示:
MasterId Title Date
DetailId
DetailId
MasterId Title Date
DetailId
其中 ID、标题和日期是单独的列,而 DetailID 是 MasterId 的子项。当用户单击详细信息行时,我将执行一个操作。如果用户对列进行排序,我希望 DetailIds 保留其父 MasterId。
有没有办法使用库存的 Dojo 组件来做到这一点?dojox.grid.TreeGrid 看起来很接近,但据我所知,当您展开子项时,DetailId 将进入它们自己的列,我希望它们与 MasterId 保持在同一列中。
如果没有开箱即用的方法来做到这一点,我应该尝试子类化 TreeGrid 吗?