Я считаю, что это то, что вы ищете:
@helper DrawTableRow(GameModel item)
{
if (true)
{
<tr class="type1">
<td>@item.Name</td>
</tr>
}
else
{
<tr class="type2">
<td>@item.Name</td>
</tr>
}
}
На основе вашего состояния будет выбран соответствующий класс для и отображаться с вашими данными.
Редактировать:
Вы можете просто установить переменную класса в вашем состоянии:
@helper DrawTableRow(GameModel item)
{
var selectedClass=string.empty;
if (true)
{
selectedClass="type1";
}
else
{
selectedClass="type2";
}
<tr class="@selectedClass">
<td>@item.Name</td>
</tr>
}