RowExpander с динамическим контентом - PullRequest
2 голосов
/ 03 октября 2010

Я хочу создать сетку с помощью RowExpander. Проблема, с которой я сталкиваюсь, состоит в том, что каждая строка имеет различную информацию для отображения в расширенной области. Например, каждая строка представляет предмет, а расширенная область отображает оценки, связанные с этим предметом (экзамен 1, экзамен 2 и т. Д.), Следующим образом:

+ математика
экзамен1 отлично

экзамен2 Очень хорошо

Проблема в том, что я не могу предсказать количество оценок (экзаменов) каждого предмета, поэтому фиксированный шаблон не будет работать в этом случае.

Как лучше всего разобраться с таким делом?

Примечание: если в этом вопросе что-то неясно, спросите. Спасибо.

1 Ответ

0 голосов
/ 04 октября 2010

На самом деле у вас есть несколько вариантов.

Существует Extended RowExpander, который позволяет сложные виджеты: Расширитель виджетов GXT

Или вы можете использовать и XTemplate с вложенным TPLитерации по экзаменам согласно:

(я знаю, что поток предназначен для ext-js, но те же принципы применимы к GXT XTemplates) Расширенные функции XTemplate

...