我想在GridPanel的顶部添加一个只读文本。是否有可能在extjs 2?
以下示例中的“注意”
网格标题
注意:这是信息abot grd
srno |名字| XXX | YYYYY | zzzzzzz
谢谢, 用户
答案 0 :(得分:0)
Gridpanel有一个'header'属性,内容如下:
header:Boolean 如果显式创建Panel的标题元素为true,则为false以跳过创建它。如果设置了标题,标题将为... 如果显式创建Panel的标题元素为true,则为false以跳过创建它。如果设置了标题,则会自动创建标题,否则不会。如果设置了标题但标题显式设置为false,则不会呈现标题。
这会完成这项工作吗?
根据评论编辑:
当然,ext.js api网站上有一些例子,但它们就是这样的:
var grid = new Ext.grid.GridPanel({
//your existing stuff
width: 600,
height: 300,
frame: true,
title: 'This title will appear accross the header bar'
});
要为标题指定比默认类更多的选项,并使用“title”属性中的文本,您可以像这样配置:
var grid = new Ext.grid.GridPanel({
//your existing stuff
width: 600,
height: 300,
frame: true,
headerCfg: {
tag: 'h2',
cls: 'x-panel-header', // or whatever css class you want to apply
html: 'Some custom text, I assume you can use tags in here'
},
headerCssClass = 'anotherClass' //this is additional styling
});
查看gridpanel的API,然后查看'bodyCfg'配置部分,这将显示页眉和页脚的示例。希望它有所帮助。