2

RowExpander でグリッドを作成したいと考えています。私が直面している問題は、展開された領域に表示される各行の情報が異なることです。たとえば、各行は科目を表し、展開された領域には、この科目に関連する成績 (試験 1、試験 2 など) が次のように表示されます。

+数学
試験1 優秀

試験2 非常に良い

問題は、各科目の成績 (試験) の数を予測できないことです。この場合、固定テンプレートは機能しません。

このような場合、どのように対処するのが最善でしょうか?

注:質問で不明な点があれば質問してください。ありがとうございました。

4

1 に答える 1

0

実際にはいくつかのオプションがあります。

複雑なウィジェットを可能にする Extended RowExpander があります: GXT Widget expander

または、ネストされた TPL で XTemplate を使用して、次のように試験を繰り返すこともできます。

(スレッドが ext-js 用であることは知っていますが、GXT XTemplates にも同じ原則が適用されます) 高度な XTemplate 機能

于 2010-10-04T10:51:23.413 に答える