假设你有一张发票表:
ID | Amount | Date
========================
1 | 50 | 2017-12-08
2 | 100 | 2017-12-11
3 | 150 | 2017-12-11
4 | 250 | 2017-12-12
我要总结发票ID:2
,日期:2017-12-11
以及其余部分。因此,2017-12-11
之前的所有发票都将包含在内。
在这种情况下,SUM发票ID = 2和1(没有ID = 3)
发票表也可能这样填写:
ID | Amount | Date
========================
1 | 50 | 2017-12-08
2 | 100 | 2017-12-11
3 | 150 | 2017-12-11
4 | 200 | 2017-12-09
5 | 250 | 2017-12-12
查看发票ID:4
。它有向后输入的日期。所以Date列可能没有订购。
问题是一样的。我想汇总发票ID:2
,日期:2017-12-11
以及其余部分。因此,2017-12-11
之前的所有发票都将包含在内。
在这种情况下,SUM发票ID = 2,4,1(不含ID = 3)
答案 0 :(得分:1)
您可以执行以下示例:
@model IEnumerable<WMSPortal.Models.ShoutboxMainViewModel>
@foreach (Model.ShoutboxObject record in Model) { *//error here*
<text>
<input type="hidden" class="shoutbox-id" value="@record.ShoutboxId" />
</text>
由于缺乏对ID的排序,我不确定这是否是一般解决方案。但它应该适用于您提供的数据。