ListView - hent data fra en række
Hej Eksperter.Hvor banalt det end lyder, så kan jeg bare ikke få nedenstående til at virke :
ListViewItem item = lstContentView.SelectedItems[0];
int id = Convert.ToInt32(item.SubItems[0].Text);
SelectedItems må være en collection af valgte items. Men når jeg kun har valgt ét item, så må dataene altid ligge på position 0.
På mit item ved jeg, at det ønskede data ligger i den første kolonne, hvorfor jeg også bruger index 0.
Første gang jeg udfører koden, virker det fint, og jeg får fat i mit data. 2. gang jeg vælger noget i mit listview får jeg fejlen :
Specified argument was out of the range of valid values
Debugger jeg på skidtet kan jeg også se, at Count (antallet af elementer) på SelectedItems er 0.
Hvad gør jeg galt? Er der en bug i .NET mon ? :)
