Css MVC4中的条件属性不起作用?

Css MVC4中的条件属性不起作用?,css,asp.net-mvc-4,razor,Css,Asp.net Mvc 4,Razor,我正在尝试根据条件添加css类。但它不起作用。甚至我也尝试了@classes @{ string classes = meetingQuestion.is_mandatory != null && (bool) meetingQuestion.is_mandatory ? "mandatory" : null; } <div class="col-md-6">@Html.Label(meetingQuest

我正在尝试根据条件添加css类。但它不起作用。甚至我也尝试了
@classes

 @{
    string classes = meetingQuestion.is_mandatory != null && 
                    (bool) meetingQuestion.is_mandatory ? "mandatory" : null;
   }
  <div class="col-md-6">@Html.Label(meetingQuestion.question_text_en, 
                        new { @class = "control-label classes" })</div>
@{
string classes=meetingQuestion.u是必需的!=null&&
(bool)meetingQuestion.u是否强制?“强制”:空;
}
@Html.Label(meetingQuestion.question_text_en,
新的{@class=“控件标签类”})
您只需要将
变量附加到字符串中,而不是使用字符串中的名称:

 <div class="col-md-6">@Html.Label(meetingQuestion.question_text_en, 
                    new { @class = "control-label " + classes })</div>
@Html.Label(meetingQuestion.question\u text\n、,
新的{@class=“控件标签”+classes})