В Asp core 3.0 моя страница макета не работает для пользователя, когда он щелкает своим профилем "Области / Персона / Страницы / Аккаунт / Управление / _layout.cshtml"
Когда я нажимаю на электронное письмо по умолчанию послевходя в систему, я получаю Manage / Index.cshtml, но без деталей макета. Как и навигация, ссылки на забытые пароли и т. Д. Не отображаются. Я понятия не имею, что может вызвать это.
Я помещаю это в другие проекты и вижу любые несоответствия и не могу найти причину, почему мой макет не отображается.
Области / Удостоверение / Страницы / Аккаунт/Manage/_layout.cshtml
@{
Layout = "/Areas/Identity/Pages/_Layout.cshtml";
}
Области / Удостоверение / Страницы / Учетная запись / Управление / Index.cshtml
@page
@model IndexModel
@{
ViewData["Title"] = "Profile";
ViewData["ActivePage"] = ManageNavPages.Index;
}
Области / Удостоверение / Страницы / Учетная запись / _ViewStart.cshtml
@{
Layout = "/Views/Shared/_Layout.cshtml";
}
Попытка увидеть, что мне не хватает, или любое другое место, чтобы проверить, чтобы отобразить страницу макета.