XML menu problem
Jeg har fundet denne menu på nettet:http://www.dev1.eraserver.net/CTRLTEST/
Hver gang en bruger kommer ind på mit site skal der genereres en xml fil som menuen bruger til at oprette sine menupunkter. XML filen kan f.eks. se sådan her ud:
<?xml version="1.0" encoding="UTF-8" ?>
<MenuDate>
<Menu>
<Item Caption="Århus" Url="">
<Menu>
<Item Caption="Stue" Url="#" />
<Item Caption="Køkken" Url="#" />
<Item Caption="Garage" Url="#" />
<Item Caption="Soveværelse" Url="#" />
</Menu>
</Item>
<Item Caption="Horsens" Url="">
<Menu>
<Item Caption="Laboratorierum" Url="#" />
<Item Caption="Kontor" Url="#" />
</Menu>
</Item>
<Item Caption="Hobro" Url="">
<Menu>
<Item Caption="Serverrum" Url="#" />
<Item Caption="Kantine" Url="#" />
<Item Caption="Arbejdsrum" Url="#" />
</Menu>
</Item>
</Menu>
</MenuDate>
Mit problem ligger i at generere disse menupunkter dynamisk fra min database. I min sql streng vælger jeg en kolonne "WTNavn" fra én tabel og "foelerNavn" fra én anden tabel.
F.eks. er der to byer i min første tabel. Her går det også fint med at oprette disse i et xml-dokument, men når det kommer til undermenupunkterne er det straks sværere.
Til ét "WTNavn" kan der være flere foelerNavn". Så når byen er oprettet i xml-strengen skal de relaterede undermenupunkter oprettes herunder.
Nøglen mellem de to tabeller hedder "wtID".
Jeg programmerer c# i vs.net.
Håber i forstår problemet, men spørg endelig.
