【发布时间】:2012-02-14 03:11:08
【问题描述】:
我有一个名为 Admin 的区域。 Visual Studio 中的文件夹结构是这样的:
Areas
Admin
Controllers
Views
我有一个名为 AccountController 的控制器,其中有一个名为 Verify 的 Action。我在这个动作中有这行代码:
return View("EmailVerificationComplete");
但是,我得到了这个错误:
未找到视图“EmailVerificationComplete”或其主视图,或者没有视图引擎支持搜索到的位置。搜索了以下位置: ~/Views/Account/EmailVerificationComplete.aspx ~/Views/Account/EmailVerificationComplete.ascx ~/Views/Shared/EmailVerificationComplete.aspx ~/Views/Shared/EmailVerificationComplete.ascx ~/Views/Account/EmailVerificationComplete.cshtml ~/Views/Account/EmailVerificationComplete.vbhtml ~/Views/Shared/EmailVerificationComplete.cshtml ~/Views/Shared/EmailVerificationComplete.vbhtml
这是为什么?为什么 MVC 不知道查看相对于 Admin 区域的 Views 文件夹?
我该如何解决这个问题?
谢谢,
萨钦
【问题讨论】:
标签: c# asp.net-mvc-3 razor asp.net-mvc-routing