Toon posts:

[asp.net] datagrid vullen met andere data

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik heb gezocht op tweakers en google maar ik kan toch niet helemaal vinden wat ik nu precies wil:

ik wil het volgende, ik vul een datagrid met data uit een tabel (tabel1)
code:
1
2
3
4
naam                 |       land
----------------------------------------------------
pietje puk          |        NL
puk pietje          |        BE

Nu staat er in tabel 2 wat AM en FM inhoud dus bijvoorbeeld NL = nederland en BE = belgie

nu wil ik dus met de waarde NL uit tabel 2 de waarde nederland gaan ophalen en die in plaats van NL daar weergeven

het liefst wil ik dit niet in 1 sql string doen (asl dat uberhaupt al mogelijk is)
maar via methodes

enig idee?

Oja ik werk met datagrid en bound columns

[ Voor 5% gewijzigd door Verwijderd op 03-11-2004 12:00 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:40

gorgi_19

Kruimeltjes zijn weer op :9

Gewoon een template column maken? :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:33
Of met de OnItemDataBound event gaan spelen.

https://fgheysels.github.io/


  • VanRoyal
  • Registratie: Oktober 2004
  • Niet online
Naast bovenstaande oplossingen:

Maak in je DB een query/view waarbij je de landnaam al gelijk ophaalt met een join. Lijkt mij de meest voor de hand liggende oplossing. Weet alleen niet of je dit bedoelt met "het liefst wil ik dit niet in 1 sql string doen".

Of als je een dataset gebruikt: In die dataset ook de tabel met landnamen opnemen en vervolgens relaties leggen naar de tabel met landnamen en daarna een dataview binden aan je datagrid. Is eigenlijk hetzelfde als hierboven, maar dan los je het niet in de DB op maar in je ASP.NET code. Lijkt mij overigens wat onzinnig, maar goed.

Verwijderd

Topicstarter
Het was inderdaad zo simpel als een template te maken!