Мне нужен был табличный список переключателей с возможностью привязки выбранного значения.

у, чтобы цикл динамически создавал таблицу шириной до 2 столбцов, а затем увеличивал количество строк до тех пор, пока в списке не останется записей. Звучит легко, и я придумал это:

<table>
                    <tr>
                        @{ var i = 0; }
                        @foreach (var tm in Model.TeamMembers)
                        {
                            <td>@tm.FirstName @tm.LastName @tm.Role</td>

                            if(++i % 2 == 0)
                            {
                                </tr>
                                <tr>
                            }
                        }
                    </tr>
                </table>

Но я получаю сообщения об ошибках, ожидаемых как для цикла for, так и для оператора if. Если я изменю теги на что-то другое (например, например), это будет работать нормально.

Я думаю, что он пытается проверить конец строки, видит его и решает, что цикл должен быть закончен? Как я могу заставить это НЕ делать этого, или мне нужно поместить всю таблицу в цикл с кучей беспорядочных условных выражений? :(

Ответы на вопрос(3)

Ваш ответ на вопрос