Hi,
ich habe einen ziemlich grossen data-table.
Den stelle ich per binding-source teilweise in einem datagridview dar, über eine gefilterte dataview mit
Funktioniert soweit ganz gut.
Nun möchte ich eine spezifische Zeile im Data-Table löschen.
Genau die, die im DataGridView aktuell als
Wenn ich nun das hier ausprobiere...
Löscht er natürlich die falsche Zeile..die dgv ist gefiltert, es fehlen also viele Zeilen des data-tables. der "current" index der dgv weicht von dem echten row-index des data-table ab.
Ich will nun nicht die ganze data-table mit der aktuellen dgv-Zeile vergleichen, bis ich die richtige Zeile gefunden habe.
Gibt es einen sauberen Weg (ausser mit einer immer unsichtbaren Spalte mit der richtigen Nummerierung) die "echte" data-table Zeile zu bestimmen wenn ich in der dgv eine Zeile auswähle ?
ich habe einen ziemlich grossen data-table.
Den stelle ich per binding-source teilweise in einem datagridview dar, über eine gefilterte dataview mit
.rowfilter
.Funktioniert soweit ganz gut.
Nun möchte ich eine spezifische Zeile im Data-Table löschen.
Genau die, die im DataGridView aktuell als
.currentrow.index
ausgewählt ist.Wenn ich nun das hier ausprobiere...
Löscht er natürlich die falsche Zeile..die dgv ist gefiltert, es fehlen also viele Zeilen des data-tables. der "current" index der dgv weicht von dem echten row-index des data-table ab.
Ich will nun nicht die ganze data-table mit der aktuellen dgv-Zeile vergleichen, bis ich die richtige Zeile gefunden habe.
Gibt es einen sauberen Weg (ausser mit einer immer unsichtbaren Spalte mit der richtigen Nummerierung) die "echte" data-table Zeile zu bestimmen wenn ich in der dgv eine Zeile auswähle ?
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Mabbi“ ()