Linq Pivot使用GridView

时间:2014-06-15 05:57:45

标签: c# php mysql sql

我正在尝试使用Linq创建数据透视表。但是在代码运行之下但是没有使用GridView显示任何输出。还有什么可做的吗?它将生成一个月份的ATTENDANCE报告。

 public void pivot()
        {
            List<AttTime> con = new List<AttTime>();

            var we = con.GroupBy(c => c.EmpID)
                    .Select(g => new
                    {
                        UserID = g.Key,
                        Jan = g.Where(c => c.CheckTime.Month == 2).Sum(c => c.EmpID),
                        Feb = g.Where(c => c.CheckTime.Month == 4).Sum(c => c.EmpID)
                    }).ToList();

            GridView2.DataSource = we;
            GridView2.DataBind();
        }

0 个答案:

没有答案