Avatar billede nannami Nybegynder
20. oktober 2005 - 11:43 Der er 5 kommentarer og
1 løsning

Checke DropDown for værdi

Hello.

Jeg har en DropDownList med nogle Items, og så har jeg en variabel.

Jeg vil gerne tjekke om min variabel enten er tom eller om den har en værdi der matcher et af de Items der findes i min DropDownList. 

Noget i denne stil:

Dim variabel as String

If Variabel Is Nothing Or Variabel Not in drp1.Items Then
'gør et eller andet
Else
'gør noget andet
End If 

Jeg kan bare ikke finde ud af at skrive det på ordentlig VB'sk.
Håber I kan hjælpe :-)

(C#-forslag godtages også)
Avatar billede dr_chaos Nybegynder
20. oktober 2005 - 15:42 #1
c#:
if (dindropdownliste.Items.FindByValue("wqr") == null)
{
gør det
}
else
{
gør det
}
Avatar billede nannami Nybegynder
20. oktober 2005 - 16:00 #2
Tak skal du have! Det var lige hvad jeg fiskede efter! :-)
Smid et svar.
Avatar billede dr_chaos Nybegynder
20. oktober 2005 - 16:02 #3
np :)
Avatar billede dr_chaos Nybegynder
20. oktober 2005 - 16:03 #4
du kan også bruge det til at forsøge at sætte selectedindex med
dindropdownliste.selectedindex = dindropdownliste.Items.IndexOf(dindropdownliste.Items.FindByValue("wqr"));
Avatar billede dr_chaos Nybegynder
20. oktober 2005 - 16:04 #5
dindropdownliste.Items.IndexOf(dindropdownliste.Items.FindByValue("wqr"))
returnerer -1 hvis den ikke kan finde noget index eller value.
Avatar billede nannami Nybegynder
20. oktober 2005 - 20:54 #6
Okay, det kan jeg nok godt bruge! jeg siger tak for hjælpen ..!
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