Ich erstelle eine ASP.NET-Website, auf der alle Seiten von einer datenbankbasierten Baumhierarchie abhängen. Seiten enthalten in der Regel HTML-Inhalt. Aber einige werden die Programmierung ausführen.Wie mache ich dynamische Inhalte mit dynamischer Navigation?
Beispiele: (1) ein "Kontakt" Formular oder (2) ein Report-Generator
Wie soll ich/repräsentieren verweist auf die Programmierung in der Datenbank? Sollte ich einen Varchar-Wert eines Web-Benutzersteuerelements (.ascx) haben? Oder ein Web Form (ASPX) Name? Etwas anderes? Oder sollte es nur eine Ganzzahl oder eine andere solche ID in einem Wörterbuch innerhalb meiner Anwendung sein?
Kann ich einen ASP.NET Site Map Provider mit dieser Struktur erstellen?
Weitere Informationen hier: Which is the best database schema for my navigation?