2009-07-21 12 views
3

Quelle est la meilleure façon de fournir des données partagées à mes vues? Par exemple, je veux pouvoir mettre <% = Model.Title%> dans ma page maître, ou quelque chose de similaire.Données partagées dans les vues ASP.NET MVC

Dans ce scénario, est-il préférable de remplacer les classes ViewPage dont j'ai besoin? Ou utilisez-vous simplement un objet de modèle partagé? J'essaie actuellement de faire l'approche de l'objet de modèle partagé - ça marche; juste un grand nombre de pages de code et afficher pour modifier ...

+1

Peut-être http://stackoverflow.com/questions/976493/asp- net-mvc-set-viewdata-pour-masterpage-in-base-controller serait intéressant pour vous –

+0

Merci eu-ge-ne, c'est une solution plus raisonnable! :) – jessicah

Répondre

1

Vous pouvez mettre ContentPlaceHolder sur votre MasterPage et vues placer des données partagées dans ce

Questions connexes