我是asp mvc的新手,并在mvc4中创建小应用程序。我有一个问题我制作索引视图,显示包含(成本,数量,折扣,税)列的所有购买合同的列表。我想要tfooter中所有四列的总值我该怎么做才能帮助我。
谢谢你提前。
答案 0 :(得分:3)
我认为你的观点有点像
@model List<Models.Purchase>
@{
var totalCost=Model.sum(a=>a.Cost);
var totalQty=Model.sum(a=>a.Qty);
var totalDiscount=Model.sum(a=>a.Discount);
var totalTax=Model.sum(a=>a.Tax);
}
<table>
<tr><th>Cost</th><th>Qty</th><th>Discount</th><th>Tax</th></tr>
@foreach(var item in Model)
{
<tr><td>@item.Cost</td><td>@item.Qty</td><td>@item.Discount</td><td>@item.Tax</td></tr>
}
<tr><th>@totalCost</th><th>@totalQty</th><th>@totalDiscount</th><th>@totalTax</th></tr>
</table>
请试试这个。我希望你能够明白。