Deleted row information cannot be accessed through the row.Here is the code using Infragistics UltraGrid control:
RowsCollection allRows; allRows = this.grdDepartments.Rows; if (allRows.Count > 0) { for (int i = 0; i < allRows.Count; i++) { UltraGridRow row = allRows[i]; if ((bool)row.Cells["DeleteMarker"].Value == true) row.Delete(false); } } this.oMscDepartments.SaveDataSet();The deletion process have no problem because the error only show up when SaveDataSet() method is called.