在剃刀类中的条件

时间:2013-06-21 03:46:50

标签: asp.net-mvc razor

如何让剃刀工作,我有下面的代码,但是没有用。

<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

2 个答案:

答案 0 :(得分:0)

你只是遗漏了一些括号:

<span id="tab1" class="@(TempData["CurrentTab"] == "tab1" ? "ListTag ActiveTag" : "ListTag")">@MyAccountRes.VTxt_BasicInformation</span>                        

答案 1 :(得分:0)

试试这个

<span id="tab1" class="@(TempData["CurrentTab"] == "tab1" ? "ListTag ActiveTag" : "ListTag")">@MyAccountRes.VTxt_BasicInformation</span> 
相关问题