CancelEdit Method

DataRowView.CancelEdit Method ()


Cancels an edit procedure.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

public void CancelEdit()

After calling CancelEdit, all changes to the row are rolled back. You can also roll back changes by calling RejectChanges on the parent DataTable.

The following example edits a row in a DataView. The CancelEdit method is called to cancel the changes if the validation fails.

private void EditDataRowView(DataRowView rowView, 
    string columnToEdit) 
    rowView[columnToEdit] = textBox1.Text;

    // Validate the input with a function.
    if (ValidateCompanyName(rowView[columnToEdit]))

private bool ValidateCompanyName(object valuetoCheck) 
    // Insert code to validate the value.
    return true;

.NET Framework
Available since 1.1
Return to top
© 2015 Microsoft