【发布时间】:2011-05-11 18:28:44
【问题描述】:
我想展示一个显示成绩分布的 ASP.NET 图表控件。
它应该显示有多少学生获得了哪个等级,范围从 A 到 F。
在没有学生获得 D 字母成绩的情况下,如何使图表包含 A、B、C、D、F 成绩?例如,我希望 D 值显示在 X 轴上,但学生人数为零。
正在从数据库中提取数据,我正在使用 ObjectDataSource 绑定到图表控件。
编辑:数据的结构是有一个学生表,每个学生都有一个名字、姓氏和年级。
编辑:对于网站的其他部分,我使用的是带有 LINQ 的实体框架(而不是编写原始 SQL),因此,在理想情况下,该解决方案不会涉及原始 SQL。
【问题讨论】:
-
我根据您的编辑编辑了下面的响应以不使用原始 sql