J'essaie actuellement de parcourir toutes les valeurs ajoutées à une liste par l'utilisateur, cependant, je veux récupérer la valeur réelle de chaque élément dans la liste et non le texte.Comment puis-je obtenir toutes les valeurs dans une liste lors de la lecture en boucle?
Je suis arrivé si loin avec le code ci-dessous, mais cela ne reçoit que le texte et non la valeur.
For Each item In SelectedStoresLB.Items
Dim tCompany As Integer = CInt(Left(item.ToString, 1))
Dim tStore As String = Right(item.ToString, 3)
Dim tReason As String = ReasonTxt.Text
insertSQL = "INSERT INTO [CommsDownLog] ([DimCompanyID],[PervasiveStoreNumber],[DownReason]) VALUES (" & tCompany & ", '" & tStore & "', '" & tReason & "')"
Dim insertRow = New SqlCommand(insertSQL, objConn)
Try
objConn.Open()
insertRow.ExecuteNonQuery()
objConn.Close()
Catch ex As Exception
Response.Write(ex)
End Try
Next
Comment puis-je obtenir la valeur de chaque article de la collection?
Ceci ne fournit pas de réponse à la question. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire sous son article. – devundef
Hmmm ... es-tu sûr que ce n'est pas une bonne réponse? Puisque 'item.Value' aurait en effet la valeur ... –