2011-02-24 60 views
1

所以现在我有一个是通过以下方式奠定了一个ExtJS的GridPanel:使用一个ExtJS网格,垂直标题列

|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的情况下完成此操作?

回答

3

我认为你正在寻找的PivotGrid

here

+0

谢谢。不幸的是,PivotGrid是在ExtJS 3.3.0中引入的,我不得不使用3.0.0。我尝试移植它,但迄今为止没有运气。我会将您标记为答案,因为它回答了我的问题,并且是最佳解决方案。不幸的是,我需要找到别的东西。 – Kris 2011-02-28 20:48:53

+0

啊。这是一个痛苦。你看过覆盖'GridView'的'doRender'吗?看起来你可以通过黑客攻击获得最“最”的方式,对于最多的给定值。 http://dev.sencha.com/deploy/dev/docs/source/GridView.html#prop-Ext.grid.GridView – wombleton 2011-02-28 20:56:38

+0

这是一个好主意。我会研究一下。谢谢! – Kris 2011-02-28 23:13:28