datagridview - określenie pola

0

W datagridview mam kolumnę o nazwie "cena" (na pozycji 2). Próbuję pobrać dane z zaznaczonego wiersza datagridview z kolumny "cena":
Form1.dataGridView1.CurrentRow.Cells[2].Value.ToString();
i to działa.
Natomiast podając nazwę kolumny zamiast pozycji:
Form1.dataGridView1.CurrentRow.Cells["cena"].Value.ToString();
Wywala błąd:
Column named nazwa cannot be found.
Parameter name: columnName
W jaki sposób odwołać się do pola kolumny "cena" po jej nazwie a nie pozycji?

0

Na moje oko to nazwę "cena" źle wpisałeś .. może jest jakaś spacja albo wielkość liter inna.

0

Nazwa jest na 100% dobrze wpisana, zresztą próbowałem też z innymi nazwami kolumn i to samo :-(

0

zwróć uwagę że każda kolumna ma :

  • Name - to co masz wpisać
  • Header text - to co się wyświetla jako kolumna

to name musisz wpisać

0

No i właśnie o to chodziło :-)
nicka wielkie dzięki za pomoc ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1