Ciao a tutti,
avrei bisogno di aiuto.
Ho una ListBox con dei valori presi da DB
esempio
Rosso - IDcat 70
Blu - IDcat 73
Giallo - IDcat 74
Verde - IDcat 76
Al caricamento della pagina vorrei selezionare i dati presi da DB:
ho un capo IDcat con i valori precedentemente selezionati separati da virgola
(es 70, 74 = dt.Rows(0).Item("IDcat").ToString.Trim)
Quindi al caricamento vorrei il valore ROSSO e GIALLO selezionati
Ho fatto questo ma mi riporta un errore:
Dim i As Integer
Dim stringa As String
Dim s() As String
i = 0
stringa = dt.Rows(0).Item("IDcat").ToString.Trim
s = Split(stringa, ", ")
For i = 0 To UBound(s)
Dim cat As Integer
cat = s(i)
ListBox1.Items(i).Selected = True --->>> ERRORE
Next
ERRORE : Index non compreso nell'intervallo. Richiesto valore non negativo e minore della dimensione dell'insieme. Nome parametro: index
Facendo la stessa cosa con una ListBox non collegata ad un DB funziona tutto.
Sapete dirmi cosa devo fare?
Grazie!!!

Rispondi quotando
