2013-04-05 77 views
2

我想更改网格的默认页眉模板。我不知道要设置什么配置或属性。我尝试过“renderTpl”,“tpl”,“metaRowTpl”,但这些属性与网格中的行相关,我想更改标题。如何更改extjs 4网格面板中的页眉模板

headerView

任何例子或链接将是巨大的。

和上面的图片一样,我想要额外的头部/行/列头之间的文本来自数据库(基本上它是过滤器信息)。

回答

1

您更改使用下面的命令

yourGrid.getView().getHeaderAtIndex(columnIndex).setText('Header Text'); 

http://jsfiddle.net/alexrom7/YNTuN/3/

+0

抱歉迷惑你的标题文字。我想在中间添加额外的列行,但是我将在渲染器中设置其标题文本。任何想法如何添加额外的行之间? – 2013-04-08 16:51:48

+0

我不确定我是否了解您的问题。 “列行”部分是让我迷惑的部分。所以我会试着回答,如果你的情况是你想在第一列和第二列之间添加一个新列。在这种情况下,您需要按照所需列的顺序创建一个Columns数组,然后调用Grid的重新配置方法。 http://docs.sencha.com/ext-js/4-1/#!/api/Ext.grid.Panel-method-reconfigure。列渲染器仅影响该列的内容(行)。 – alexrom7 2013-04-08 17:53:00

+0

我想要列标题和实际内容之间的额外行。即在呈现标题模板的同时注入一行。 – 2013-04-09 08:51:12