Использование сетки ExtJS с вертикальными столбцами заголовков

Итак, прямо сейчас у меня есть ExtJS GridPanel, который расположен следующим образом:

|Header 1|Header 2|Header 3|Header4|
|Data 1  |Data 2  |Data 3  |Data 4 |
|Data 1  |Data 2  |Data 3  |Data 4 |

Я хотел бы, чтобы он отображался следующим образом:

|Header 1|Data 1|Data 1|
|Header 2|Data 2|Data 2|
|Header 3|Data 3|Data 3|
|Header 4|Data 4|Data 4|

Есть ли способ сделать это БЕЗ удаления GridPanel?


person Kris    schedule 24.02.2011    source источник


Ответы (1)


Я думаю, вы ищете PivotGrid.

Пример здесь.

person wombleton    schedule 24.02.2011
comment
Спасибо. К сожалению, PivotGrid был представлен в ExtJS 3.3.0, и я вынужден использовать 3.0.0. Пробовал портировать, но пока безрезультатно. Я отмечу вас как ответ, так как он отвечает на мой вопрос и является лучшим решением. К сожалению для меня, мне нужно найти что-то еще. - person Kris; 28.02.2011
comment
Ах. Это боль. Вы смотрели на переопределение GridView doRender? Похоже, вы могли бы получить большую часть пути, взломав это, для заданного значения большинства. dev.sencha.com/deploy/ разработчик/документы/источник/ - person wombleton; 28.02.2011
comment
Это блестящая идея. Я посмотрю на это. Спасибо! - person Kris; 01.03.2011