Me pregunto cómo puedo crear un modelo de vista correctamente.Mejores prácticas con ASP.NET MVC ven modelos
Por ejemplo, tengo una vista de edición con algunos cuadros de texto y una lista desplegable.
¿Debo separar la lista desplegable en un nuevo modelo de vista o para que la vista de edición tenga un modelo de vista con una lista para la lista desplegable?
O, en términos generales, ¿debo separar campos de entrada especiales en modelos de vista separados?
¿Cuándo debe una vista tener más de un modelo de vista y cuándo no?
En cuanto a la creación de submodelos de vista reutilizables, ¿qué pasaría si modificara su modelo de vista de dirección porque necesitara modificarlo para una sola vista específica? El cambio afectará otras vistas que usan el modelo de vista de dirección aunque haya sangrado para cambiar solo una vista ? – BornToCode