We found that findRecordByKey() method consumes a lot of time when updating grid value using setCellValue or updateRow. I have attached a simple sample for demo purpose. When running the sample, please ensure you scroll to the bottom first before clicking "update" button.
Our user case requires to update a column value for all grid data, also need to record grid transactions. Is there other approach that has better performance.
Thanks,
Michael
Hi Michael Xu,
Please let me know if you have any further questions?
Todor Paskalev
Infragistics
I'm attaching updated sample, which is notifying directly the dataSource and after the update is finished it's re-rendering the grid data. I think that is more eficient to your case.
Test the updated sample - I think it works faster than the first one you've attached.