0

如何在剃须刀中使用条件,我有下面的代码,但它不起作用。

<span id="tab1" class="@TempData["CurrentTab"] == 'tab1' ? 'ListTag ActiveTag' : 'ListTag'">@MyAccountRes.VTxt_BasicInformation</span>                        
<span id="tab2" class="@TempData["CurrentTab"] == 'tab2' ? 'ListTag ActiveTag' : 'ListTag'">@MyAccountRes.VTxt_DetailInformation</span>
<span id="tab3" class="@TempData["CurrentTab"] == 'tab3' ? 'ListTag ActiveTag' : 'ListTag'">@MyAccountRes.VTxt_IconManagment</span>
<span id="tab4" class="@TempData["CurrentTab"] == 'tab4' ? 'ListTag ActiveTag' : 'ListTag'">@MyAccountRes.VTxt_EducationInfomation</span>
<span id="tab5" class="@TempData["CurrentTab"] == 'tab5' ? 'ListTag ActiveTag' : 'ListTag'">@MyAccountRes.VTxt_JobInfomation</span>

什么是正确的语法?

谢谢

Rj

4

2 回答 2

0

您只是缺少一些括号:

<span id="tab1" class="@(TempData["CurrentTab"] == "tab1" ? "ListTag ActiveTag" : "ListTag")">@MyAccountRes.VTxt_BasicInformation</span>                        
于 2013-06-21T03:50:40.437 回答
0

试试这个

<span id="tab1" class="@(TempData["CurrentTab"] == "tab1" ? "ListTag ActiveTag" : "ListTag")">@MyAccountRes.VTxt_BasicInformation</span> 
于 2013-06-21T06:08:31.280 回答