我在Razor页面中有以下引导选项卡布局:
<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
…但它不接受这样的条件…