Hi Amos,
Greetings from Syncfusion support.
The data bound event will be triggered on model change for grid actions such as, data bind, filter, search, page, sort, etc. So while restoring the entire persist data to the Grid it will restore all the settings in that including Filter, Sort, Search, Page and so when each of this is getting restored the model will be changed triggering the data bound event. This is the behavior of the Grid’s data bound event handler. You can prevent the multiple triggering of the data bound event handler while restoring Grid’s persist data by passing additional value – true along with the persist data to the setProperties method as demonstrated in the below code snippet,
|
this.$refs.grid.ej2Instances.setProperties(this.savedProperties, true); |
Modified sample for your reference,
Let us know if you have any concerns.
Regards,
Sujith R