Pergunta

Estou tentando acessar uma visão da seguinte maneira:

return View(@"~\Items\Details.aspx");

e eu recebo este erro:

A visão '~ \ Itens \ Details.aspx' ou seu dono não pôde ser encontrado. Os seguintes locais foram pesquisados: ~ \ Itens \ Details.aspx

No ItemsController, na ação detalhes, retornando View () funciona muito bem. Por que não posso acessar esse ponto de vista de outro controlador?

Foi útil?

Solução

Prefixo-lo com '/ Visualizações' deve ajudar.

return View("~/Views/Items/Details.aspx");

Outras dicas

Você pode fazer os itens visualizar uma compartilhado (você colocá-lo na pasta Views / Shared), então você pode apenas chamar View ( "Itens") e irá funcionar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top