我知道分页需要传递给控制器的启动和限制参数......但我还使用了更多需要传递的参数......这是'STATE'和'ID'......我尝试了baseParams,params。 ..没有任何作用...这是我的商店
this.myStore = Ext.create('Ext.data.Store', {
scope: this,
storeId: 'myStore',
fields: [
{ name: 'State', type: 'string' },
{ name: 'ID', type: 'string' }
],
proxy: {
type: 'ajax',
scope: this,
extraParams: { State: '', ID: '', start: 1, limit: 200 },
url: 'myControl/getRecords',
reader: {
type: 'json',
totalProperty: 'count',
root: 'data'
}
},
autoLoad: true
});
我知道我不必使用 start 和 limit 作为参数,但将它们取出也无济于事。
这是我的 c# 方法
public string getRecords(string State, string ID, int start, int limit)