Razor中的选项卡只有一个选项卡处于活动状态 [英] Tabs in Razor only one tab is active
本文介绍了Razor中的选项卡只有一个选项卡处于活动状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的Razor中有以下标签:
I have the following tabs in my Razor:
<div class="page-tabs">
<ul class="nav nav-tabs">
@if (!Model.OriginalWork.IsNew)
{
<li class='@(ViewBag.IsAmendment == "0" ? "active" : "")'>
<a href='@Url.Action("ReviewDetails", "SongsManagement", new { isAmendment = 0 }))' title="Original">Original</a>
</li>
<li class='@(ViewBag.IsAmendment == "1" ? "active" : "")'>
<a href='@Url.Action("ReviewDetails", "SongsManagement", new { isAmendment = 1 })' title="Amendment">Active Amendment</a>
</li>
}
</ul>
仅第二个标签显示当我单击它时将其激活。当我单击原件时,它没有变化吗?
Only the second tab is showing as active when I click on it. When I click on the original its not changing?
推荐答案
在第一个选项卡中,有一个多余的括号
In first tab there is an extra parenthesis
<div class="page-tabs">
<ul class="nav nav-tabs">
@if (!Model.OriginalWork.IsNew)
{
<li class='@(ViewBag.IsAmendment == "0" ? "active" : "")'>
<a href='@Url.Action("ReviewDetails", "SongsManagement", new { isAmendment = 0
})' title="Original">Original</a>
</li>
<li class='@(ViewBag.IsAmendment == "1" ? "active" : "")'>
<a href='@Url.Action("ReviewDetails", "SongsManagement", new { isAmendment = 1 })' title="Amendment">Active Amendment</a>
</li>
}
</ul>
这篇关于Razor中的选项卡只有一个选项卡处于活动状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文