Странное подменю ASP.NET Core 2.1 появляется на странице управления - PullRequest
0 голосов
/ 18 ноября 2018

Это моя страница управления, созданная с помощью идентификатора леса.

Ранее это странное Управление заголовком вашей учетной записи с подзаголовком: измените настройки своей учетной записи, и меню не появилось.

Единственная вещь, которая показала, была форма на изображении и заголовок управления учетной записью, расположенный прямо над формой, но я не уверен, почему вдруг появляются этот дополнительный заголовок и меню. Я попытался выполнить поиск на самой странице, но она не отображается в коде. Это где-то конфигурация?

enter image description here

EDIT:

Добавлена ​​структура управления enter image description here

1 Ответ

0 голосов
/ 18 ноября 2018

Вы можете попробовать открыть файл _Layout.cshtml в папке Manage, может быть, есть что-то вроде этого:

<h2>Manage your account</h2>

<div>
    <h4>Change your account settings</h4>
    <hr />
    <div class="row">
        <div class="col-md-3">
            <partial name="_ManageNav" />
        </div>
        <div class="col-md-9">
            @RenderBody()
        </div>
    </div>
</div>

@section Scripts {
    @RenderSection("Scripts", required: false)
}

Основываясь на вашем обновлении, я думаю, что проблема исходит откак вы добавляете элемент лесов.

Я предлагаю вам выполнить следующие шаги, чтобы добавить все элементы лесов, а затем удалить тот, который вы не используете.

  1. Right-щелкните по решению -> Добавить -> Новый элемент лесов ... -> Идентичность -> Идентичность -> Добавить

  2. Проверьте с опцией: Override all files.

1

Во входе макета, нажав кнопку ..., чтобы выбрать макет по умолчанию:

2

Во вводе Data context class, нажав кнопку +, чтобы создать новый класс контекста:

3

После создания леса выполучит все файлы:

4


Наконец, вы можете открыть файл _Layout.cshtml, чтобы проверить заголовок, содержимое файла может быть:

@{ 
    Layout = "/Areas/Identity/Pages/_Layout.cshtml";
}

<h2>Manage your account</h2>

<div>
    <h4>Change your account settings</h4>
    <hr />
    <div class="row">
        <div class="col-md-3">
            <partial name="_ManageNav" />
        </div>
        <div class="col-md-9">
            @RenderBody()
        </div>
    </div>
</div>

@section Scripts {
    @RenderSection("Scripts", required: false)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...