Avatar billede Slettet bruger
30. oktober 2007 - 13:17 Der er 5 kommentarer og
1 løsning

RadioButtonList - array - databind (vb)

Hej

Hvordan får jeg angivet en Value på min RadioButtonList ??

Min liste er en simpel Array.

    Dim TidPeriode(5) As String

som jeg laver et databind på:

    RadioButtonList1.DataSource = TidPeriode
    RadioButtonList1.DataBind()

Ved ikke hvordan jeg får angivet "DataValueField"
(Har prøvet noget container.dataitem uden held.)

    <asp:RadioButtonList
        title="Vælg ny timeseddel"
        ID="RadioButtonList1"
        AutoPostBack="True"
        CellPadding="4"
        RepeatColumns="3"
        RepeatDirection="Horizontal"
        Font-Italic="True"
        Font-Size="11px"
        runat="server"
OnSelectedIndexChanged="RadioButtonList1_SelectedIndexChanged">
        </asp:RadioButtonList>


mvh
Jimmi
Avatar billede mikkel_sommer Nybegynder
30. oktober 2007 - 13:21 #1
Prøv med et array af ListItems
Avatar billede Slettet bruger
30. oktober 2007 - 13:37 #2
har værdier i min array og kan få lavet en buttonliste med ledetekst men når jeg så vælger et punkt fejler den da der ikke er nogen "value"
Avatar billede mikkel_sommer Nybegynder
30. oktober 2007 - 13:43 #3
præcis, og på et ListItem kan du sætte både en text og en value mm.
Avatar billede Slettet bruger
30. oktober 2007 - 14:07 #4
Er ikke lige helt med hvad angår ListItem, men vil kigge nærmere på det.

Min Array er ganske simple:

Select Case maanedNr
    Case "01"
        TidPeriode(0) = "01-01-" & DateTime.Now.Year
        TidPeriode(1) = "01-12-" & DateTime.Now.Year - 1
        TidPeriode(2) = "01-11-" & DateTime.Now.Year - 1
        TidPeriode(3) = "01-10-" & DateTime.Now.Year - 1
        TidPeriode(4) = "01-09-" & DateTime.Now.Year - 1
        TidPeriode(5) = "01-08-" & DateTime.Now.Year - 1

Det jeg troede var at jeg også kunne tildele "DataValueField" sammen værdi som "DataTextField" har. (nogle gange savner jeg det "gamle" asp)
Avatar billede Slettet bruger
31. oktober 2007 - 10:43 #5
Kom lidt omkring ListItem og Hashtable (hvilket jeg endte med at bruge)

Men det var ikke array der var mit problem. Jeg havde overset at jeg bare skulle bruge en "Not Page.IsPostBack". Flovt :)

Da jeg ofte bruge dette site og ofte finder det jeg skal bruge uden selv at stille spørgsmål vil jeg give dig point Mikkel for dine indlæg :)

Smid et svar Mikkel og point'ene er dine :)
Avatar billede mikkel_sommer Nybegynder
31. oktober 2007 - 10:51 #6
Takker :)
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