EXT, 用gridPanel的时候出现了一个小问题

在用gridPanel的时候,重定义了Column 的时候,第一次加载的时候数据没有显示,记录的总数显示了,
我有是

gridPanel = new Ext.grid.GridPanel({
defaults:{anchor:'99%'},
store:gridStore,
cm: gridCm1,
view:new Ext.grid.GridView(),
sm:sm,
tbar:[],
viewConfig: {
forceFit: true,
refresh:true
},
bbar:new Ext.PagingToolbar({
plugins: new Ext.ux.Andrie.pPageSize(),

beforePageText: '第',
afterPageText: '/ {0}页',
pageSize: pageSize,
store:gridStore,
displayInfo:true,
displayMsg:'共{2}条, 当前{0}-{1}条',
emptyMsg:'没有数据',
buttons:[
{
text:'关闭',handler:function(){
newOrUpWin.hide();}
}
],
doLoad: function(start){
start_param = start;
pageSize = this.pageSize;
var o = {};
var pm = this.paramNames;

o[pm.start] = start;
o[pm.limit] = this.pageSize;
this.store.reload({params : o});
}
})
});

gridCm1.setConfig([
new Ext.grid.RowNumberer(),
{header:"name1",width:100,sortable:true,dataIndex:'titleName'},
{header:"name2",width:100,sortable:true,dataIndex:'titleName1'},
{header:"name3",width:100,sortable:true,dataIndex:'titleName2'},
{header:"name4",width:100,sortable:true,dataIndex:'titleName3'},
{header:"name5",width:80,sortable:true,dataIndex:'titleName4'}
]);

设置好了后,用gridStore.load({params:{start:0,limit:pageSize}});
这样后第一次加载数据就是没有显示,总记录有显示,要刷新一下才可以看到结果,怎么样了,有没有人遇到过同样的问题

贴的代码无从看出问题所在,显示了数据总数却没有列表处数据,应该从 Store 和 GridView 着手, 尝试去掉 GridView

[url]http://jsbeautifier.org/
[/url]
[code="js"]
gridPanel = new Ext.grid.GridPanel({
defaults: {
anchor: '99%'
},
store: gridStore,
cm: gridCm1,
view: new Ext.grid.GridView(),
sm: sm,
tbar: [],
viewConfig: {
forceFit: true,
refresh: true
},
bbar: new Ext.PagingToolbar({
plugins: new Ext.ux.Andrie.pPageSize(),
beforePageText: '第',
afterPageText: '/ {0}页',
pageSize: pageSize,
store: gridStore,
displayInfo: true,
displayMsg: '共{2}条, 当前{0}-{1}条',
emptyMsg: '没有数据',
buttons: [{
text: '关闭',
handler: function () {
newOrUpWin.hide();
}
}],
doLoad: function (start) {
start_param = start;
pageSize = this.pageSize;
var o = {};
var pm = this.paramNames;
o[pm.start] = start;
o[pm.limit] = this.pageSize;
this.store.reload({
params: o
});
}
})
});

gridCm1.setConfig([
new Ext.grid.RowNumberer(), {
header: "name1",
width: 100,
sortable: true,
dataIndex: 'titleName'
},
{
header: "name2",
width: 100,
sortable: true,
dataIndex: 'titleName1'
},
{
header: "name3",
width: 100,
sortable: true,
dataIndex: 'titleName2'
},
{
header: "name4",
width: 100,
sortable: true,
dataIndex: 'titleName3'
},
{
header: "name5",
width: 80,
sortable: true,
dataIndex: 'titleName4'
}]);
[/code]

//view: new Ext.grid.GridView(),