本文介绍了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中的选项卡只有一个选项卡处于活动状态
发布评论