ページングには、コントローラーに渡される開始パラメーターと制限パラメーターが必要であることはわかっていますが、渡す必要のあるパラメーターをさらにいくつか使用しています...これは「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)