Avatar billede superdude Nybegynder
19. marts 2006 - 10:15 Der er 2 kommentarer og
1 løsning

Deklarativ databinding til dropdownlist i template

Se nedestående deklarative kode som er et forsøg på få en liste af navne vist i en dropdown liste inden i en InsertItemTemplate:

<asp:TemplateField HeaderText="Vælg klub">
<InsertItemTemplate>
<asp:DropDownList ID="ddlClubs" DataSourceID="ObjectDataSource2"  runat="server" DataTextField='<%#Bind("Name")%>' ></asp:DropDownList>
</InsertItemTemplate>
</asp:TemplateField>

ObjectDataSource2 returnerer en generisk liste af Club objekter.
Club-klassen har property'en Name som jeg gerne vil have fyldt i dropdown-listen.

Det der sker er at dropdown-listen bliver fyldt med items som alle har teksten "Club", altså type navnet på objekterne. Jeg vil gerne kunne trække Name-property'en ud for hver enkelt klub.

Jeg har prøvet at tilføje DataMember="Club" til dropdown-listen men så får jeg en runtime fejl.
Avatar billede snepnet Nybegynder
19. marts 2006 - 14:37 #1
DataTextField = "Name"
mvh
Avatar billede superdude Nybegynder
19. marts 2006 - 15:28 #2
Ja, sørme. Et svar tak
Avatar billede snepnet Nybegynder
19. marts 2006 - 16:01 #3
kommer her :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