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