DataRow.CancelEdit Method ()
.NET Framework (current version)
Cancels the current edit on the row.
Assembly: System.Data (in System.Data.dll)
| Exception | Condition |
|---|---|
| InRowChangingEventException | The method was called inside the RowChanging event. |
The following example edits the value of one column in the last row of a DataGrid control. The example uses the BeginEdit, EndEdit, methods to edit the column's value and commit the change to the row.
private void AcceptOrReject(DataRow row) { // Use a function to validate the row's values. // If the function returns true, end the edit; // otherwise cancel it. if(ValidateRow(row)) row.EndEdit(); else row.CancelEdit(); } private bool ValidateRow(DataRow thisRow) { bool isValid = true; // Insert code to validate the row values. // Set the isValid variable. return isValid; }
.NET Framework
Available since 1.1
Available since 1.1
Show: