Nu recuperarea valorilor toate selectate din caseta de selectare

voturi
0

Mai jos codul este scris într-un astfel de mod de a prelua toate valorile caseta de selectare selectate

Dar retieve sa numai prima valoare selectată

Te rog ajuta-ma

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
Întrebat 30/07/2009 la 15:49
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
1

Dacă am citit codul corect, te zdrobire împreună toate valorile din lista într-un șir de caractere, fără a le separa nimic. Prin urmare, nu ai nici o modalitate de a recupera valorile originale.

Ai putea încerca separarea valorile tale cu o virgulă, înainte de a le adăuga la șirul. Dar ar putea fi o modalitate mai bună de a face acest lucru. Este într-adevăr depinde de ceea ce încercați să faceți. S-ar putea avea mai mult noroc de umplere un obiect listă.

Publicat 30/07/2009 la 15:52
sursa de către utilizator

voturi
0

Schimbată CheckedValues ​​= CheckedValues ​​& item.Value

la

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

Publicat 12/08/2009 la 00:58
sursa de către utilizator

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