Я пытаюсь вывести таблицу HTML, используя бритву. Сама таблица работает, но сейчас я пытаюсь добавить класс с именем "even" для каждой второй строки таблицы:
<table>
<thead>
<tr>
<th>Column 1</th>
<th>Column 2</th>
<th>Column 3</th>
</tr>
</thead>
<tbody>
@for (int i = 0; i < ViewBag.MyList.Count; i++)
{
var myObject = ViewBag.MyList[i];
<tr @if (i % 2 == 0 ) { class="even" }>
<td>myObject.Column1</td>
<td>myObject.Column2</td>
<td>myObject.Column3</td>
</tr>
}
</tbody>
</table>
Очевидно, что-то не так с этим if-case внутри цикла, но как правильно написать это?