Quelqu'un peut-il expliquer pourquoi vous définissez ViewData ["MenuData"] sur chaque action pour quelque chose comme un menu dynamique?ASP.NET MVC, vues partielles et données
J'ai une vue partielle simple qui rend un menu, je rend ce menu à partir d'une page maître. C'est intuitif pour moi venant de ASP.NET WebForms, mais la seule façon pour moi de remplir le menu est de passer ViewData ["MenuData"], mais je dois le faire dans chaque action du contrôleur. Cela me semble un peu stupide, que je devrais définir cette vue à chaque fois.
En termes de testabilité et quel est ASP.NET MVC-ish comment dois-je aborder cela?
C'est le truc. Je vous remercie. –
Pas de problème, c'est un plaisir. –