Here's what I have: A webform with a gridview and a form section to "add" records. The gridview is databound to an objectdatasource. It has an edit and delete button. A "submit changes to database" button is at the bottom of the form (this actually submits the adds, edits and deletes to the db).
Here's what I want: For the user to be able to add, edit and delete records/gridview. BUT, it will NOT actually update the database UNTIL the button is pressed. So, they are really editing the data OFFLINE then "syncing" it, in a way, with the database.
Questions: How can I go about letting them modify the data "offline"? How can I update the database with the changes most efficiently?