Я хотел бы показать элемент управления ASP.NET Chart, который показывает распределение оценок.
Показывает, сколько учеников получило оценку в диапазоне от А до F.
Как сделать так, чтобы диаграмма включала оценки A, B, C, D, F в тех случаях, когда ни один студент не получил, скажем, оценку D на букву? Например, я бы хотел, чтобы значение D отображалось на оси X, но с числом учеников, равным нулю.
Данные извлекаются из базы данных, и я использую ObjectDataSource для привязки к элементу управления диаграммы.
РЕДАКТИРОВАТЬ: Структура данных такова, что есть таблица учеников, и у каждого ученика есть FirstName, LastName и Grade.
РЕДАКТИРОВАТЬ: Для остальной части сайта я использую Entity Framework с LINQ (в отличие от написания необработанного SQL), поэтому в идеальном мире решение не будет включать в себя необработанный SQL.