C# 2008 SP1 begrenzt sind.C# Beste Methode zum Löschen einer Zeile aus typisierten Datensätzen, die durch die Bindungsquelle
Ich lösche eine Zeile aus einer Zeile, die derzeit für eine Datagridview ausgewählt ist.
Ich verwende ein typisiertes Dataset und mein Datagridview ist an eine Bindungsquelle gebunden.
Allerdings denke ich, dass meine Technik nicht die beste ist, obwohl es funktioniert.
Vielen Dank für jede Beratung,
DataRow[] drDelete;
// Get the value of the PK from the currently selected row
DataRowView drv = (DataRowView)bsAddressBook.Current;
int index = Convert.ToInt16(drv[0]);
// Find the actual data row from the primary key and delete the row
drDelete = dsCATDialer.AddressBook.Select(string.Format("ID = '{0}'", index));
dsCATDialer.AddressBook.Rows.Remove(drDelete[0]);