通过网址直接访问区域

时间:2016-11-01 16:26:46

标签: asp.net-mvc url asp.net-mvc-5 area

我正在使用MVC 5开发应用程序。我添加了一个新区域,其中包含一个名为注册的视图,并逐渐向其中添加内容。出于调试目的,我在登录应用程序后尝试直接通过url访问该区域。我正在使用网址:http://localhost:port/Area/Account/Manage/Register

但我收到错误。如果需要直接查看注册页面,该如何成为网址。请在下面找到目录结构:

enter image description here

1 个答案:

答案 0 :(得分:1)

您无法直接访问视图文件。您应该通过操作方法访问它。

Register中创建一个名为ManageController的操作方法(如果不存在)并返回视图

public ActionResult Register()
{
  return View();
}

现在您可以通过导航到yoursitename/account/manage/register来访问此项,前提是您没有更改该区域的默认路线注册。