Я пытаюсь запустить этот код, и получаю исключение:
Индекс оказался вне допустимого диапазона. Должно быть неотрицательным и меньше, чем размер Коллекция. Имя параметра: индекс
private void LoadStudentGrades(int gradeParaleloId, int subjectId)
{
GradeStudentRepository gradeStudentRepo = new GradeStudentRepository();
students = gradeStudentRepo.FindAllGradeStudents().Where(g => g.GradeParaleloId == gradeParaleloId)
.Select(g => g.Student);
int i = 1;
foreach (var student in students)
{
DataGridViewRow row = new DataGridViewRow();
row.Cells[0].Value = i.ToString();
row.Cells[1].Value = student.LastNameFather + " " + student.LastNameMother + ", " + student.Name;
dataGridView1.Rows.Add(row);
i++;
}
}
Я вручную создал столбцы в datagridview, и теперь я хотел бы заполнить поля, используя этот небольшой метод.