Подпапки контроллера MVC с подпапками представлений - PullRequest
0 голосов
/ 06 мая 2019

Как перейти с одной страницы на другую, если у меня есть подпапки?

Контроллеры:

Controllers

Просмотров: 1010 * *

Views

Действия:

AccountController

...
        [HttpGet]
        [AllowAnonymous]
        public async Task<IActionResult> Login...
        {

            return View("~/Views/Account/Login.chtml");
        }

        [HttpPost]
        [AllowAnonymous]
        [ValidateAntiForgeryToken]
        public async Task<IActionResult> Login...
            {
                ...
            return View("~/Views/Account/Login.chtml", login);
        }
       ...
       public IActionResult TypeRegister()
        {
            return View("~/Views/Account/TypeRegister.chtml");
        }
    }
}

Из: Главная страница [HomeController]

<li><a asp-controller="Account" asp-action="Login">Log In</a></li>

Для того, чтобы: Страница входа [Аккаунты / AccountController]

1 Ответ

2 голосов
/ 07 мая 2019

Вы делаете правильно, но у вас есть опечатка.Расширения файлов: .cshtml, а не .chtml

Views/[ControllerName]/[ViewName].cshtml Views/Shared/[ViewName].cshtml

https://docs.microsoft.com/en-us/aspnet/core/mvc/views/overview?view=aspnetcore-2.2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...