Delete Method

DataRowView.Delete Method ()


Deletes a row.

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

public void Delete()

The row is not permanently deleted until AcceptChanges is invoked on the DataTable that the row belongs to.


A DataRowView may be invalid when a DataRow is deleted from the underlying table. When the DataRowView becomes invalid, operations that access values associated with T:System.Data.DataRowView, such as Delete, throw an exception.

The following example uses the Delete method on a row.

private void DeleteRow()
    DataRowView row;
    DataView view = (DataView) dataGrid1.DataSource;
    row = view[dataGrid1.CurrentCell.RowNumber];

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