var query =
from alldepartcount in dt1.AsEnumerable()
from realdepartcount in dt2.AsEnumerable()
from tldepart in dt3.AsEnumerable()
where alldepartcount.Field<int>("departmentid") == realdepartcount.Field<int>("departmentid")
where alldepartcount.Field<int>("departmentid") == tldepart.Field<int>("departmentid")
select new
{
单位=tldepart.Field<string>("departmentname"),
培训率=(float)realdepartcount.Field<int>("realdepartcount")/alldepartcount.Field<int>("alldepartcount")
};进行绑定时
this.GridView1.DataSource = query;
this.GridView1.DataBind();
Chart1.DataSource = dt1;
Chart1.Series["Series1"].XValueMember = "单位";
Chart1.Series["Series1"].YValueMembers = "培训率";
Chart1.DataBind();
提示绑定错误, 刚用chart, 请教下。上面的linq查询是没有问题的,在GridView中可以显示出来
from alldepartcount in dt1.AsEnumerable()
from realdepartcount in dt2.AsEnumerable()
from tldepart in dt3.AsEnumerable()
where alldepartcount.Field<int>("departmentid") == realdepartcount.Field<int>("departmentid")
where alldepartcount.Field<int>("departmentid") == tldepart.Field<int>("departmentid")
select new
{
单位=tldepart.Field<string>("departmentname"),
培训率=(float)realdepartcount.Field<int>("realdepartcount")/alldepartcount.Field<int>("alldepartcount")
};进行绑定时
this.GridView1.DataSource = query;
this.GridView1.DataBind();
Chart1.DataSource = dt1;
Chart1.Series["Series1"].XValueMember = "单位";
Chart1.Series["Series1"].YValueMembers = "培训率";
Chart1.DataBind();
提示绑定错误, 刚用chart, 请教下。上面的linq查询是没有问题的,在GridView中可以显示出来
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货