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>
                                    }

posted @ 2017-01-15 20:53  画方软件  阅读(136)  评论(0)    收藏  举报