首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net 取得前台for循环的值

2014-05-28 
asp.net 获得前台for循环的值 如图所示,标题栏上的日期是动态生成的,“上班”后面行的内容是根据姓名和标题

asp.net 获得前台for循环的值
asp.net 取得前台for循环的值 如图所示,标题栏上的日期是动态生成的,“上班”后面行的内容是根据姓名和标题栏上的日期动态绑定的。“64,2014-1”是我做的测试,现在的问题是怎么获取每一行在标题上对应的号数,比如说,1月1号 下面行对应为 "64,2014-1-1",  1月2号  下面行对应为 “64,201-1-2”。求指导。稍后贴出源码
[解决办法]
参考:

var list = from info in Model
                      group info by info.姓名 into g
                      orderby g.Count() descending
                      select new
                      {
                          Name = g.Key,
                          Count = g.Count(),
                          g
                      };
           foreach (var item in list)
           { 
                <tr><td>@item.姓名</td>
                <tr><td>@item.部门</td>
                @for (int i = 1; i <= days; i++)
                {
                    int _count = item.g.Count(s => s.CreateDate.Day == i);
                    <td>@(_count > 0 ? @item.要显示的值 : "-")</td>                    
                }
                </tr>
           }

热点排行