gpt4 book ai didi

c# - 如何排列表格中的项目 - MVC3 View (Index.cshtml)

转载 作者:行者123 更新时间:2023-11-30 12:14:00 26 4
gpt4 key购买 nike

我想使用 ASP.NET MVC3 显示特定类型食物样本中不同类型维生素的含量。如何在我的 View (Index.cshtml) 中显示它?

一个例子: enter image description here

这些是我的代码:

<table>
<tr>
<th></th>
@foreach (var m in Model)
{
foreach (var v in m.Vitamins)
{
<th>@v.Name</th>
}
}
</tr>

@foreach (var m in Model)
{
foreach (var f in m.Foods)
{
<tr>
<td>@f.Type</td>
</tr>
}
}
</table>

@*The amount of Vitamins in each food:

var a in m.AmountOfVitamins
@a.Amount

*@

最佳答案

如果 Amount 集合的顺序正确(我猜是的),那么您可以简单地使用:

foreach (var f in m.Foods)
{
<tr>
<td>@f.Type</td>
foreach (var a in m.AmountOfVitamins)
{
<td>a.Amount</td>
}
</tr>
}

如果它们以其他随机顺序排列,那么您需要一种方法根据标题列 A、B、C、D ...对它们进行排序

关于c# - 如何排列表格中的项目 - MVC3 View (Index.cshtml),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10613716/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com