Hi Kalum,
Thanks for contacting Syncfusion support.
Query: “Every time i run batchSave() command it looses all the colours of coloured rows”
From your query, we understand that you are facing issue with styles applied to row while using batchSave() method. By default while performing actions like sorting, filtering, editing , DOM elements will be refreshed once the process get over. So styles applied to elements during runtime will not be maintained. Hence reported issue occurred. To overcome the reported issue, we suggest you to apply styles using queryCellInfo event or rowDatabound event. So that once the certain operations gets over we will trigger those events and apply styles again. Or else you need to manually apply styles again to rows after saving the changes.
Refer our API documentation for your reference
Regards,
Vignesh Natarajan.