Menu med SQL datasource
Hej EksperterJeg er ved at eksperimentere lidt i at lære ASP.NET, da jeg efterhånden er blevet en del bedre til c# end jeg er til php.
Jeg vil gerne lave mit ASP.NET site lidt CMS agtigt, så alle mine sites altså er defineret i databasen, således at jeg altid kan tilføje nye sider og sådan.
I min database har jeg lidt informationer om menupunkterne:
id
Titel
Type
Indhold
Referance
Nu vil jeg gerne have lavet en menu, der henter de menupunkter hvor referancen er 0.
Jeg har i visual studio trukket en menu ind og en SQL DataSource.
I min datasource har jeg sat SELECT op til at trække titel og id ud.
Denne datasource vil jeg på en eller anden måde gerne have bundet sammen med min menu, så menuen altid trækker det indhold den nu finder i databasen.
URL'en til linksne forestiller jeg mig lidt skal være noget i stil med fx default.aspx?sid=12
Hvordan får jeg lavet sådan en menu?
Når jeg så klikker på et menupunkt, skal den gerne gå ind i databasen og finde titel, type og indhold ud fra det ID nummer den trækker fra URL'en.
Hvis typen er en file skal den include den fil der står skrevet i "indhold" i databasen i min ContentPlaceHolder og hvis den er af typen "text" skal den include den tekst der står skrevet i indhold..
Hvordan stiller jeg det op?
Og er det en overhovedet en normal løsning i ASP.NET 2??
Jeg har som regel altid gjort sådan i PHP, så det er derfra jeg har idéen :)