¿Puede alguien explicar por qué definiría ViewData ["MenuData"] en cada acción para algo así como un menú dinámico?ASP.NET MVC, vistas parciales y datos
Tengo una vista parcial simple que representa un menú, renderizo este menú desde una página maestra. Esto es interesante para mí desde ASP.NET WebForms, pero la única manera de llenar el menú es pasar ViewData ["MenuData"], pero luego tengo que hacer esto en cada acción del controlador. Se siente un poco estúpido, que tendría que definir esta vista de datos cada vez.
En cuanto a la capacidad de prueba y lo que es ASP.NET MVC-ish, ¿cómo debería abordar esto?
Eso es todo. Gracias. –
No hay problema, es un placer. –