複数のレベルを持つTreeGridがあり、各レベルにヘッダーを追加します(つまり、サブグリッドのヘッダーに似ていますが、サブグリッドの列が外側のグリッドと整列しないため、使用したくありません)。
質問する
228 次
1 に答える
0
ポルシェを無料で運転したいのですが、誰かが追加でガソリン代を払ってくれるようにしてほしいです。:-)無料の製品を使用したい場合は、既存の製品の既存の機能を使用する方が良いと思います。
jqGrid がグリッドの種類である場合は TreeGrid。ユーザーがノードを折りたたむと、対応する行が非表示になります。したがって、グリッドには列ヘッダーがあり、ツリー ノードに追加のヘッダーを作成することはできません。
一方、Subgrid、特にgrid as subgridはより柔軟です。コールバック内にサブグリッドを作成するとsubGridRowExpanded
、配置、幅、または子グリッドのすべてを自由に設定できます。カスタム HTML をサブグリッドの場所に配置することもできます (回答のデモを参照してください)。回答には、メイン グリッドの列のサイズが変更された場合にサブグリッドの幅を調整する方法の例があります。
したがって、要件を実装するには、グリッドをサブグリッドとして使用する必要があると思います。いずれにせよ、正確な要件を実装する追加のコードを作成する必要があります。
于 2013-02-15T12:03:05.057 に答える