Avatar billede thomasabcd Nybegynder
16. marts 2007 - 10:35 Der er 2 kommentarer og
1 løsning

Databinde gridview med dataset med flere tabeller

Jeg har et dataset, hvor der er to tabeller med en én-til-mange relation. Jeg henter data for begge tabeller, når jeg henter mit dataset.

I min codebehind kan jeg godt hente data fra begge tabeller på én gang således:
data.tabel1[0].tabel2Row.Name;

Hvordan gør jeg det tilsvarende når jeg laver databinding i et gridview?
Avatar billede froenie Nybegynder
19. marts 2007 - 15:04 #1
Gridnavn.datasource = datasetnavn.tabel("index for den datatabel du vil have ind.")


eks:
grid.datasource = dataset.tabel(0)
Avatar billede snepnet Nybegynder
19. marts 2007 - 22:58 #2
Hvad er det du vil vise i dit grid?
Er det f.eks. alle værdier fra den en tabel, og én fra den anden - eller ønsker du en liste inden i hver række i dit grid (altså en liste der viser x records fra den anden tabel).
Mvh
Avatar billede thomasabcd Nybegynder
25. marts 2007 - 15:05 #3
Hej,

jeg fandt ud af det:
((data.tabel1Row)((System.Data.DataRowView)Container.DataItem).Row).tabel2Row.Name.

Lukker spm igen
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