Visualice una vista desde otro controlador en ASP.NET MVC
Es posible mostrar una vista desde otro controlador?
Di por ejemplo que tengo unCategoriesController
y unCategory/NotFound.aspx
view. Mientras que en elCategoriesController
, Puedo devolver fácilmenteView("NotFound")
.
Ahora digamos que tengo unProductsController
y una acción y vista para agregar un producto. Sin embargo, esta acción requiere que tengamos una Categoría para agregar el Producto. Por ejemplo,Products/Add/?catid=10
.
Si no puedo encontrar la Categoría basada encatid
, Quiero mostrar elNotFound
vista desde el controlador de Categorías en lugar de crear unaCategoryNotFound
ver bajo el controlador de Productos.
¿Es esto posible o estoy estructurando las cosas de manera incorrecta? ¿Existe una forma correcta de hacer esto