#c# #html #asp.net #razor
#c# #HTML #asp.net #razor
Вопрос:
Я добавляю в свое меню выпадающий список уведомлений, который создается в частичном представлении (мы работаем с razor, поэтому это файл cshtml)
это фрагмент, в котором я создаю два выпадающих списка
<div class="btn-group">
<button id="menuNotifList" class="btn dropdown-toggle waves-effect waves-themed btnDrop fal fa-bell" type="button" data-toggle="dropdown" aria-haspopup="true"></button>
<div class="dropdown-menu" x-placement="top-start">
<partial name="_DropdownNotification" />
</div>
</div>
<div class="btn-group">
<button id="menuDropCuenta" class="btn dropdown-toggle waves-effect waves-themed btnDrop" type="button" data-toggle="dropdown" aria-haspopup="true">
Cuenta
</button>
<div class="dropdown-menu dropdown-cuenta" x-placement="top-start">
<partial name="_DropdownAccount" />
</div>
</div>
и это отображается таким образом (ссылка «Просмотреть все уведомления» находится внутри частичных _DropdownNotifications)
моя проблема в том, что в тот момент, когда я нажимаю ссылку «Просмотреть все уведомления«, текст перезаписывает текст выпадающего списка рядом с ним
есть идеи, что может быть причиной этой проблемы? Я могу позволить себе вносить любые изменения во второй выпадающий список (тот, у которого id =»menuDropCuenta»), потому что я использую его значения практически для всего внутри сайта.
Редактировать:
Эта проблема не возникает, если я переключаю позиции и отправляю выпадающий список уведомлений ПОСЛЕ другого удаления, НО клиент специально хочет, чтобы это было в сложном порядке, поэтому простое их переключение также не является решением.
Комментарии:
1. Если оба выпадающих списка имеют одинаковый идентификатор (это может произойти, если вы скопировали и вставили код), тогда может возникнуть эта проблема. Проверьте идентификаторы обоих из них.
2. кнопки имеют разные идентификаторы menuDropCuenta и menuNotifList.