Hi Kumar,
We do not support this out of the box. You will need to add custom code to do it yourself. In essence, what you need to do is the following:
- Create a list that will contain items to commit.
- Handle the EditEnded event on Row, and if the IsDirty property is set to true, take a copy of the underlying source item and place it in the list.
- Handle the CommitItems event, and when a page gets unloaded, simply call the EndCommit() method without actually commiting items.
- When your Save button is clicked (or the event to save all is triggered), commit the items that are present in the list with a corresponding query, and then clear the list.
** Quick Tip: Clients with an active support subscription should be sending their questions by email if they wish to benefit from the faster response time. Thanks!
Diane Lafontaine
Technical Support
Xceed Software Inc.