Как сохранить активную вкладку в Bootstrap 4 после обратной передачи или обновления страницы sh на ASP.NET - PullRequest
0 голосов
/ 05 мая 2020

Я хочу сохранить текущую активную вкладку после обратной передачи или обновления страницы sh (например, через F5 ) на Bootstrap 4 при использовании ASP. NET. Я пробовал много альтернатив, но ни одна из них не работает.

Вот код:

<nav>
  <div class="nav nav-tabs" id="nav-tab" role="tablist">
    <a class="nav-item nav-link active" id="nav-home-tab" data-toggle="tab" href="#nav-home" role="tab" aria-controls="nav-home" aria-selected="true">Home</a>
    <a class="nav-item nav-link" id="nav-profile-tab" data-toggle="tab" href="#nav-profile" role="tab" aria-controls="nav-profile" aria-selected="false">Profile</a>
    <a class="nav-item nav-link" id="nav-contact-tab" data-toggle="tab" href="#nav-contact" role="tab" aria-controls="nav-contact" aria-selected="false">Contact</a>
  </div>
</nav>
<div class="tab-content" id="nav-tabContent">
  <div class="tab-pane fade show active" id="nav-home" role="tabpanel" aria-labelledby="nav-home-tab">...</div>
  <div class="tab-pane fade" id="nav-profile" role="tabpanel" aria-labelledby="nav-profile-tab">...</div>
  <div class="tab-pane fade" id="nav-contact" role="tabpanel" aria-labelledby="nav-contact-tab">...</div>
</div>

1 Ответ

0 голосов
/ 07 мая 2020

после postback / refre sh попробуйте установить стиль для активной вкладки как «nav-item nav-link active», используя C#

Когда вы щелкаете любую вкладку. Сохраните ее идентификатор в c#, после обратной передачи установить тот же идентификатор с классом, что и "nav-item nav-link active"

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