【问题标题】:directly accessing area through url通过url直接访问区域
【发布时间】:2016-11-01 16:26:46
【问题描述】:

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

但我遇到了错误。 url如何,如果需要直接查看注册页面。请在下面找到目录结构:

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-08
      • 2013-07-01
      • 2011-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多