The auto Commit option value also affects aggregate Transactions option functionality.
During the post, the grid passes the serialized transaction log as a JSON string as part of the POST.The following code listing is an example of how to implement generating a new primary key value to a new row of the grid.When save changes to the data in the grid to the server, the save Changes is called to send persistence messages to the server. So what you need to do is store the data source (maybe in Session) and only bind rebind the data when you absolutely need to (Like during the Is Not Post Back) Do you understand? Please post the code for your Page_Load method and the that handles your Update (your C# code) so we can have a better look at what's going on. Please give some references and/or details of how to. This wipes out the data provided by the user during editing (editing happens after the page load). If you reset the Data Source at this stage, your values for updating will be lost. I actually don't know how to write the Row Updating function, I just found it from the internet, and so of course it's not working. Please give some references and/or details of how to. Ok what's happening is that you are binding the data source for the Grid View every time a postback occurs in the Page_Load method.