Avatar billede nannami Nybegynder
17. maj 2005 - 16:23 Der er 2 kommentarer og
1 løsning

Hente de valgte fra CheckBoxList

Hej, jeg har dette lige stykke kode, som henter Items fra en listBox, og smider dem i en kommasepareret streng (strItems), og fjerne det sidste komma hvis der ikke er flere Items.

Jeg kan ikke få det til at virke, hvis jeg på samme måde vil samle de VALGTE værdier fra en CheckBoxList. Kun ALLE værdier i CheckBoxList'en.


Dim strItems as String = nothing
Dim li as ListItem

        For each li in LstBox.Items
            strItems = strItems & li.Text.tolower & ", "
        next
    If not strItems is nothing
        strItems = strItems.Remove(strItems.Length - 2, 1)
    end if
End Sub


Nogen der har et lille forslag?
Avatar billede snepnet Nybegynder
17. maj 2005 - 17:14 #1
du kan spørge på li.Selected i din løkke.... jeg er ikke så skrap til VB, men noget i denne stil :

For each li in LstBox.Items
  if li.Selected = True Then
    strItems = strItems & li.Text.tolower & ", "
  End If
next

mvh
Avatar billede nannami Nybegynder
17. maj 2005 - 17:26 #2
Takker, det virker jo perfekt :-)
Avatar billede snepnet Nybegynder
17. maj 2005 - 17:33 #3
alletiders - så får du da lige et svar herfra :o)
mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester