У меня на странице бритвы следующий макет вкладки начальной загрузки:
<ul class="nav nav-pills nav-justified">
<li class="active"><a href="#overview" data-toggle="tab" >overview</a></li>
<li><a href="#Profil" data-toggle="tab" >Profil</a></li>
<li><a href="#bla" data-toggle="tab" >Bla</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane fade in active" id="overview">
<p>overview
</div>
<div class="tab-pane fade in active" id="Profil">
<p>Profil
</div>
<div class="tab-pane fade in active" id="bla">
<p>bla
</div>
</div>
Все работает нормально, кроме: Как я могу вызвать ту же страницу с другой вкладкой и активным контентом?
Очевидно, если я сделаю
return RedirectToAction("Edit", "Profil");
к тому же методу вида и контроллера требуется исходный html.
Что может быть решением для этого?
Я уже думал при настройке строки tempdata примерно так:
@TempData["activatesecondtab"] = "2ndtabactive";
и сделал бы тогда на моей странице бритвы:
if(@TempData["activatesecondtab"] == "2ndtabactive")
use this html
else
use that html
... но он не принимает такое условие ...