如何在MVC中循环IEnumerable <dynamic>模型

时间:2016-03-22 05:17:55

标签: asp.net-mvc model

我在MVC视图中有以下代码。该视图正在接收匿名类型的IEnumerable。它有3个字段 - TranscriptReqStatusID,TranscriptReqStatusDesc和Count。我无法循环并将数据放入表中。它给了我这个错误 - “ Microsoft.CSharp.RuntimeBinder.RuntimeBinderException:'object'不包含'TranscriptReqStatusDesc'的定义”

@model IEnumerable<dynamic>
@{
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<div>
    <table>
        @foreach (dynamic item in Model)
        {
            <tr>
                <td>@item.TranscriptReqStatusDesc.ToString()</td>
                <td>@item.Count.ToString()</td>                
            </tr>
        }
    </table>
</div>

0 个答案:

没有答案