Ich bin mit ein paar (2 oder 3) Master-Seiten in meinem ASP.NET MVC-Anwendung und sie müssen jeweils Bits von Informationen aus der Datenbank anzeigen. Zum Beispiel eine Liste der Sponsoren, den aktuellen Stand der Finanzierung usw.
Meine Frage war also, wo sollte ich den Code für den Aufruf der Master-Page-Datenbank unterbringen?
Normalerweise sollten diese in eine eigene Controller-Klasse gehen, richtig? Aber dann würde das bedeuten, dass ich sie manuell verdrahten müssen (z.B. Übergabe ViewDatas), da es aus dem normalen Routing-Framework durch das MVC-Framework zur Verfügung gestellt wird.
Gibt es eine Möglichkeit, diese sauber, ohne Verdrahtung ViewData passing/Action Aufrufe zu Master-Seiten manuell oder Subclassing der Frameworks?
Die Menge der Dokumentation ist sehr gering ... und ich bin sehr neu, all dies einschließlich der Konzepte von MVC selbst so bitte teilen Sie Ihre Tipps/Techniken auf diese.