У меня есть Ext-GWT Grid, использующий PagingModelMemoryProxy, BasePagingLoader и PagingToolbar.Все работает хорошо, пока не будет выполнено одно требование.
Я хочу, чтобы моя сетка перезагружала данные с сервера, когда я нажимаю кнопку Далее, Предыдущий, Последний, Первый или Обновить.Я переопределил методы pagingtoolbar и захватил события нумерации страниц.Теперь, когда пользователь нажимает на следующее, сначала выполняется событие разбиения на страницы, а затем сервер для перезагрузки данных.Когда клиент получает данные с сервера, он сообщает сетке, чтобы перезагрузить их.
Здесь все работает нормально, но, как вы можете видеть, событие Load запускается дважды.Сначала для события нумерации страниц и других, когда новые данные поступили с сервера.
Теперь мой вопрос: что мне делать, чтобы выполнить это требование?Я знаю, что RpcProxy может работать для меня, но я не могу изменить методы сервера, а также у меня нет нормального asynccallback для вызовов сервера.Кто-нибудь может подсказать, что мне делать, что будет работать только с PagingModelMemoryProxy, BasePagingLoader?