Учитывая, что ваша сетка DevExpress привязана к DataTable (с или без DataView):
Вы можете извлечь удаленные строки, используя Select()
метод DataTable
. Это не метод linq.
table.Select(null, null, DataViewRowState.Deleted);
Остальные строки можно получить с помощью
table.Select(null, null, DataViewRowState.CurrentRows);
Просто имейте в виду, что строка, которая добавляется и удаляется, не будет иметь флага удаления, а вместо этого будет удалена из коллекции строк. Такие строки также будут иметь RowState
из Detached
.