首页 > 解决方案 > 鉴于 mvc c# 遍历列表的问题

问题描述

我正在制作一个 mvc application-c#,它使用来自数据库的数据,并且在循环浏览作为我模型一部分的视图中的列表时遇到问题。这是我在视图中的代码:

 @foreach (var item in Model.communications)
{
<tr>

    int i = 0;

    <td>@Model.student.FirstName @Model.student.LastName</td>

    <td>@item.Notes</td>
    <td>@item.Date</td>
    <td>
        @Model.employeeName[i]
    </td>
</tr>
 }

标签: c#asp.net-mvc

解决方案


尝试用这个替换你的代码

使用项目变量而不是模型,以便您可以访问值

 @foreach (var item in Model.communications)
{
<tr>

    int i = 0;

    <td>@item.student.FirstName @item.student.LastName</td>

    <td>@item.Notes</td>
    <td>@item.Date</td>
    <td>
        @item.employeeName[i]
    </td>
</tr>
 }


推荐阅读