DataTable.RejectChanges Method ()
.NET Framework (current version)
Rolls back all changes that have been made to the table since it was loaded, or the last time AcceptChanges was called.
Assembly: System.Data (in System.Data.dll)
When RejectChanges is called, any DataRow objects that are still in edit-mode cancel their edits. New rows are removed. Rows with the DataRowState set to Modified or Deleted return back to their original state.
The following example makes several changes to a DataTable, but rejects the changes by invoking the RejectChanges method.
private void ShowRejectChanges(DataTable table) { // Print the values of row 1, in the column named "CompanyName." Console.WriteLine(table.Rows[1]["CompanyName"]); // Make Changes to the column named "CompanyName." table.Rows[1]["CompanyName"] = "Taro"; // Reject the changes. table.RejectChanges(); // Print the original values: Console.WriteLine(table.Rows[1]["CompanyName"]); }
.NET Framework
Available since 1.1
Available since 1.1
Show: