mvc 里list分组使用
@foreach (IGrouping<string, HFInfo.WebSite.Entity.SubjectResultEntity> item in Model.GroupBy(a => a.TimeFlag))
{
<tr>
<td class="am-text-center">@(curIndex++)</td>
@foreach (var curItem in lstItems)
{
var subitem = Model.Where(a => a.TimeFlag == item.Key && a.ItemId == curItem.Id).FirstOrDefault();
if (subitem != null)
{
if (subitem.ItemValue.Contains("/Upload/File"))
{
<td><a href="@subitem.ItemValue" target="_blank"><img src="@subitem.ItemValue" style="width:20px;height:20px;" /></a></td>
}
else
{
<td>@subitem.ItemValue</td>
}
}
else
{
<td></td>
}
}
</tr>
}