Extjs动态网格

时间:2010-09-06 11:21:31

标签: extjs

我已经使网格数据可以动态地在其中追加列。 网格中的静态列不会失去以asc或desc顺序排序的能力。 但对于动态添加的列,升序排序和降序排序optio不起作用.. 需要帮忙.. Thanx提前..

2 个答案:

答案 0 :(得分:1)

您可能需要为网格调用Ext.grid.GridPanel.reconfigure(Ext.data.Store store, Ext.grid.ColumnModel colModel)以使用新的列模型

答案 1 :(得分:0)

如何在网格中添加列?你应该发布一些代码。

但是,我之前使用过这个扩展程序并让它工作http://www.sencha.com/forum/showthread.php?53009-Adding-removing-fields-and-columns

有了这个扩展,我就能做到这样的事情:

grid.addColumn({name:'newstdtimes'}, {header: localizedStrings.newStd, id:'newstdtimes', width: 145, sortable: true, xtype: "numbercolumn", dataIndex: 'newstdtimes'},2);