C# 使用foreach在表视图中显示活动或警告

C# 使用foreach在表视图中显示活动或警告,c#,razor,foreach,C#,Razor,Foreach,这就是我想看看它是否是活跃的会员。我已经在我的控制器中描述了显示在我的视图页面上的颜色 现在,它只是说类,然后将没有什么之后,例如,是积极的或警告的颜色 @foreach (var item in Model.GetmembersList) { <tr class="@if (item.DenouncedUser == false){ Html.Raw(Model.Coloractive); }else if(item.DenouncedUser == true){ Html.Raw(M

这就是我想看看它是否是活跃的会员。我已经在我的控制器中描述了显示在我的视图页面上的颜色

现在,它只是说类,然后将没有什么之后,例如,是积极的或警告的颜色

@foreach (var item in Model.GetmembersList)
{
<tr class="@if (item.DenouncedUser == false){ Html.Raw(Model.Coloractive);  }else if(item.DenouncedUser == true){ Html.Raw(Model.Colorwarning); }">
    <th scope="row">
     <a href="/AdminMembers/Users/@item.MembersShipValueId" class="btn btn-info btn-sm">See more</a>
     </th>
   <td>
</tr>
}
@foreach(Model.GetmembersList中的变量项)
{
}
错误是:

<tr class>

我需要

<tr class"active">

您只需使用以下方法即可,在razor代码中使用这些方法非常简短且可读:

<tr class="@(@item.DenouncedUser ? Model.Colorwarning : Model.Coloractive)">

您只需使用以下方法即可,在razor代码中使用这些方法非常简短且可读:

<tr class="@(@item.DenouncedUser ? Model.Colorwarning : Model.Coloractive)">


非常感谢您!!非常感谢你!!