No recuperar todos los valores seleccionados de la casilla de verificación

votos
0

A continuación, el código está escrito de tal manera que recupera todos los valores de casilla de verificación seleccionados

Pero solo retiene el primer valor seleccionado

Por favor ayuda

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
Publicado el 30/07/2009 a las 15:49
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
1

Si leo tu código correctamente, estás combinando todos los valores de tu lista en una cadena, sin que haya nada que los separe. Por lo tanto, no tiene forma de recuperar los valores originales.

Puede intentar separar sus valores con una coma antes de agregarlos a la cadena. Pero podría haber una mejor manera de hacer esto. Realmente depende de lo que estás tratando de hacer. Es posible que tenga mejor suerte para llenar un objeto de lista.

Respondida el 30/07/2009 a las 15:52
fuente por usuario

votos
0

Cambió CheckedValues ​​= CheckedValues ​​& item.Value

a

CheckedValues ​​+ = CheckedValues ​​& item.Value quizás

Respondida el 12/08/2009 a las 00:58
fuente por usuario

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