从区域内的控制器内访问非区域视图

时间:2016-03-14 15:27:22

标签: asp.net-mvc routing

我参与了一个直到最近才不需要区域的项目。现在我已经添加了一个区域(TemporaryUser),我很难在其自己的区域内使用的共享_Error视图。

我知道我可以创建另一个区域,称之为"掌握"或类似的东西,并通过典型的路由访问其视图,但这意味着重组很多文件和更改路径。

有没有办法从控制器操作中返回不在某个区域内的视图,即?

return View("~/Views/Shared/_Error.cshtml", ResponseMessages.TEMP_USER_BATCH_NOT_EXIST);

这位于{area} / {controller} / {action},但您可以看到我想要使用的视图位于MVC 4中提供的默认共享文件夹中。

0 个答案:

没有答案