如何从List MVC创建表?

时间:2010-06-09 13:12:33

标签: c# .net asp.net asp.net-mvc

我想要在表格中显示的列表(名称,项目,组#)。如何使用第1行中的所有名称,第2行中的项目以及第3行中的组编号显示此数据。

姓名:|乔恩|汤姆|凯特|布莱恩|

项目:|杯|帽子|门|商店|

组#:| 2 | 8 | 10 | 154 |

1 个答案:

答案 0 :(得分:2)

因为你是水平而不是垂直,这使代码示例我认为有点凌乱。我不确定是否有替代方案,但这应该有效。

<table class="table">

    <tr>
        <td>
            Name
        </td>    
        <% 
        foreach (var item in Model) 
        {
         %>
            <td>
                <%= item.Name %>
            </td>
        <% 
        } 
        %>
    </tr>

    <tr>
        <td>
            Item
        </td>    
        <% 
        foreach (var item in Model) 
        {
         %>
            <td>
                <%= item.Item %>
            </td>
        <% 
        } 
        %>
    </tr>

    <tr>
        <td>
            Group
        </td>    
        <% 
        foreach (var item in Model) 
        {
         %>
            <td>
                <%= item.Group%>
            </td>
        <% 
        } 
        %>
    </tr>

</table>