Witam.
Nadal walczę z datagridem i wyskoczyło mi kolejne pytanko. Mianowicie ładuje do Grida dane i teraz kiedy mam je już załadowane i zaznaczam jedno z pól, to mogę pobrać jego ID:
dataGridView1.CurrentRow.Index;
na tej zasadzie postanowiłem usuwać wiersze z Tabeli w gridzie:
dsEmployees.Tables["employee"].Rows.RemoveAt(jakiesID);
No i wszystko działa, ale pod warunkiem, że nie przesortuję sobie grida. Bo wtedy kolejność mi się zmienia i nie pobiera mi już właściwie informacji. Przykładowo jeśli przed sorotowanie mam tak dane:
1
2
3
4
a po posortowaniu wg. czegoś mam
2
3
1
4
i zaznaczę teraz "2" i nacisnę usuń to usunie mi nie "2" a "1" :(
Będę wdzięczny za pomoc.