Avatar billede dm0108 Nybegynder
05. maj 2004 - 10:14 Der er 2 kommentarer og
1 løsning

Hvordan får jeg værdien af dropdownlisten ud

Jeg har oprettet en dropdownlist på følgende måde:
Dim findsql As String = " select afdelingid,afdelingnavn from afdeling"
        Dim opfmdadap As New OleDbDataAdapter(findsql, forbindelse)
        Dim resultat As New DataSet
        opfmdadap.Fill(resultat, "Afdeling")
        DropDownList1.DataSource = resultat
        DropDownList1.DataValueField = "afdelingid"
        DropDownList1.DataTextField = "afdelingnavn"
        DropDownList1.DataBind()
        DropDownList1.Visible = True

når jeg prøver at få trukket værdien ud af feltet så får jeg kun den første værdi.
Jeg trækker den ud på følgende måde

afdelingid = DropDownList1.SelectedValue

hvorfor får jeg kun den første??
Hvordan får jeg sat værdien = med afdelingid??
Avatar billede guidmaster Nybegynder
05. maj 2004 - 10:18 #1
Har du husket at tjekke for om det er et postback?
Avatar billede dm0108 Nybegynder
05. maj 2004 - 10:39 #2
dvs. at jeg skal sætte det ind i den standard if not ispostback then.....
Avatar billede guidmaster Nybegynder
05. maj 2004 - 10:55 #3
Yeps - ellers fylder du jo din dropdown liste hver gang, og derfor får du altid den første værdi.
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
Kurser inden for grundlæggende programmering

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