如何在表中以垂直格式动态显示数据库中的数据



这是以水平格式显示数据库中的行数据的代码。我希望能够以垂直方式显示行数据。

    <table> 
       @foreach (var item in Model)
    {

        <tr>
            @foreach (var items in item.Numbers)
            {
                <td>@items.Number</td>
            }
        </tr>
    }
</table>

它当前显示此:

1 2 3 4 5 6
1 2 3 4 5 6
1 2 3 4 5 6

但我需要显示

1 1 1 1

1 1
2 2 2 2 2 2
3 3 3 3 3 3
4 4 4 4 4 4
5 5 5 5 5 5
6 6 6 6 6 6

我会用

 <ul>@foreach (var items in item.Numbers){
    <li>@items.Number</li>
    }
 </ul>

然后用带有边距的CSS调整它,使其看起来好像很接近。我不是专家,但这就是我解决这个问题的方法。

最新更新