我有一个具有多个级别的TreeGrid我希望为每个级别添加标题(即类似于子网格,但我不想使用它,因为子网格的列不与外部对齐网格)。
答案 0 :(得分:0)
我想免费驾驶保时捷,有人应该另外支付燃油费。 :-)如果您想使用免费产品,我认为最好使用现有产品的现有功能。
如果jqGrid是一种网格,那么TreeGrid。如果用户折叠节点,则相应的行将被隐藏。因此网格具有列标题,并且不能为树节点创建其他标头。
另一方面,Subgrid,尤其是grid as subgrid,更灵活。如果在subGridRowExpanded
回调中创建子网格,则可以自由设置对齐,宽度或仅包含子网格中的所有内容。您甚至可以将任何自定义HTML放置在子网格的位置(请参阅the demo中的the answer)。在the answer中,您将找到一个示例,如果调整主网格列的大小,可以调整子网格的宽度。
所以我认为你必须使用grid作为子网格来实现你的需求。在任何方面,您都应该编写一些其他代码来实现您的确切要求。