É possível exibir uma visão de outro controlador?
Digamos, por exemplo, que eu tenho uma CategoriesControllere uma Category/NotFound.aspxvisão. Enquanto estiver no CategoriesController, posso voltar facilmente View("NotFound").
Agora diga que eu tenho ProductsControlleruma ação e uma visualização para adicionar um produto. No entanto, essa ação exige que tenhamos uma categoria à qual adicionar o produto. Por exemplo Products/Add/?catid=10,.
Se eu não conseguir encontrar a categoria com base catid, quero mostrar a NotFoundexibição do controlador Categorias em vez de criar uma CategoryNotFoundexibição no controlador Produtos.
Isso é possível ou estou estruturando as coisas da maneira errada? Existe uma boa maneira de fazer isso?