Niet ophalen van de alle geselecteerde waarden uit checkbox

stemmen
0

Onderstaande code is geschreven in een zodanige manier om alle geselecteerde vakje waarden op te halen

Maar zijn retieve alleen de eerste geselecteerde waarde

Help alstublieft

Dim CheckedValues As String
                For Each item as ListItem In txt_panview0_ddinput1.Items
                 If item.Selected Then
                     CheckedValues = CheckedValues & item.Value
                End If
                Next
                If Not String.IsNullOrEmpty(checkedValues) Then
                    checkedValues = checkedValues.Substring(1)
                End If

 tempCollector = tempCollector + <br> + Area Name + :  + checkedValues
De vraag is gesteld op 30/07/2009 om 15:49
bron van user
In andere talen...                            


2 antwoorden

stemmen
1

Als ik de code leest het goed, je bent samen fijnstampen alle waarden uit uw lijst in een string, zonder dat er iets ze te scheiden. Je hebt dus geen manier van het ophalen van de oorspronkelijke waarden.

Je zou kunnen proberen het scheiden van uw waarden met een komma alvorens ze toe te voegen aan de string. Maar er misschien een betere manier om dit te doen. Het hangt af van wat u probeert te doen. Je zou beter geluk vullen van een lijst object te hebben.

antwoordde op 30/07/2009 om 15:52
bron van user

stemmen
0

Veranderd CheckedValues ​​= CheckedValues ​​& item.Value

naar

CheckedValues ​​+ = CheckedValues ​​& item.Value misschien

antwoordde op 12/08/2009 om 00:58
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more