У меня есть частичное представление, подобное этому:
@model List<user>
@foreach (var user in Model)
{
<tr>
<td>@user.name</td>
<td>...</td>
</tr>
}
И получаю ошибку, подобную этой:
Проверка (HTML5): элемент 'tr' не может быть вложен в элемент'tr'.
Это раздражает меня больше, чем следовало, но я хочу избавиться от этого.Установка Обновление веб-стандартов не помогла.Есть идеи?
Редактировать Это основной вид:
<table>
<thead>
<tr>
<th>@i18n.name</th>
<th>...</th>
</tr>
</thead>
<tbody id="results">
@Html.Partial("list_rows", @Model.users)
</tbody>
</table>
Это сгенерированный HTML:
<table>
<thead>
<tr>
<th>naam</th>
<th>...</th>
</tr>
</thead>
<tbody id="results">
<tr>
<td>...</td>
<td>...</td>
</tr>
<tr>
<td>...</td>
<td>...</td>
</tr>
</tbody>
</table>
Редактировать Извлечение всей страницы через валидатор W3C дает
Этот документ был успешно проверен как HTML5!