我LoggedUserHome.Controller有这个动作图表MVC3给出了一个空白图表
public ActionResult GetGender()
{
var AllGender = new List<string>(from c in db.tbl_Profile select c.sex).ToList();
var Groping = AllGender
.GroupBy(i => i)
.Select(i => new { sex = i.Key, CountGet = i.Count() }).ToArray(); //get a count for each
var key = new Chart(width: 300, height: 300)
.AddSeries(
chartType: "pie",
legend: "Gender Popularity",
xValue: Groping, xField: "sex",
yValues: Groping, yFields: "CountGet")
.Write("gif");
return null;
}
在我看来,我已经给
<img src="/LoggedUserHome/GetGender"/>
感谢Nexuss ToArray的()建议我设法填充图表通过阅读数据库..非常感谢Nexuzz
您的操作不会返回任何数据,但是空的,所以使用图表不会出现在你的用户界面上。 – norbip 2012-08-12 10:36:31