我想从数据库中创建的表的行数。例如从数据库的表中有3个名字A,B,C。它计算答:1 B:1 C:在表1中,但它应该是3计数表中的行数asp.net mvc
<table class="table">
<tr>
<th>Student Name</th>
</tr>
@foreach (var item in Model.Records)
{
var count = 0;
<tr>
<td>
@Html.DisplayFor(modelItem => item.Student.Name)
@Html.DisplayFor(modelItem => item.Student.SurName)
</td>
</tr>
}
</table>
你设置'count'到'0',然后立即加一,所以是的,当你使用它时它会变成'1'。你需要在循环之前将它初始化为'0'*,而不是循环内部。 – nnnnnn
@nnnnnn所以,我怎么才能找到正确的答案 – yiad
@nnnnnn它不能改变1 1 1不是1 2 3 – yiad