C# 使用GridView的Linq Pivot

C# 使用GridView的Linq Pivot,c#,php,mysql,sql,C#,Php,Mysql,Sql,我正在尝试使用Linq创建pivot。但下面的代码运行,但不显示任何使用GridView的输出。还有什么事要做吗??它将生成一个月的考勤报告 public void pivot() { List<AttTime> con = new List<AttTime>(); var we = con.GroupBy(c => c.EmpID) .Select(g =&

我正在尝试使用Linq创建pivot。但下面的代码运行,但不显示任何使用GridView的输出。还有什么事要做吗??它将生成一个月的考勤报告

 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();
        }
public void pivot()
{
List con=新列表();
var we=con.GroupBy(c=>c.EmpID)
.选择(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();
}

linq操作后我们是否为空?似乎是这样。没有显示输出。有什么建议吗?嗯,看看我们在快速观察中的计数,看看里面有什么数据吗?哦,你的con数据里什么都没有