Asp.net 核心 bootstrap 选项卡问题
Asp.net core bootstrap tabs issue
我在剃须刀页面中有以下 bootstrap 选项卡布局:
<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["activatesecondtab"] = "2ndtabactive";
然后会在我的剃须刀页面上做:
if(@TempData["activatesecondtab"] == "2ndtabactive")
use this html
else
use that html
...但它不接受这样的条件...
…最好的方法!!
我在剃须刀页面中有以下 bootstrap 选项卡布局:
<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["activatesecondtab"] = "2ndtabactive";
然后会在我的剃须刀页面上做:
if(@TempData["activatesecondtab"] == "2ndtabactive")
use this html
else
use that html
...但它不接受这样的条件...