Resetting the dataProcessor

Hi,



I am implementing an editable grid backed by a dataProcessor with a save and a cancel button. The save button calls dataProcessor.sendData and the cancel button calls grid.clearAll();grid.loadXML(…). The problem is that clearing and reloading the grid

does not seem to reset the dataprocessor. If a change a row, then reload and then saves, the changed row with unchanged values is sent to the server, which is shouldn’t. Calling dataprocessor.init(grid) again does not help.



How can I reset dataprocessor after reloading data?



Best Regards,

Mikkel

does not seem to reset the dataprocessor
Yes, dataprocessor doesn’t react on grid reloading, you can use next code to fully reset page
grid.clearAll();
grid.loadXML(url);
dp.updatedRows=[]; //will clear inner state of dataprocessor