Ich programmiere in C#. Das Programm ist über Zeilen für einen Studenten verbunden. Ich habe eine Liste mit Schülernamen, und ich werde nur einen Studenten-ID verwenden und alle seine Noten in der Datenrasteransicht drucken. Ich kann das nicht und es zeigt mir nur alle Noten. Alles, was ich brauche, druckt nur die Noten eines Schülers.Löschen von Zeilen aus DataGridView nicht möglich
private BindingList<StudentGrade> _studentGrade = new BindingList<StudentGrade>();
public frmGrades(int studentID)
{
InitializeComponent();
loadItemsFromFiles();
dgvGrades.DataSource = _studentGrade;
string id = studentID.ToString();
for (int z = 0; z < dgvGrades.Rows.Count;z++)
{
if (!dgvGrades.Rows[z].Cells["StudentID"].Value.ToString().Equals(id))
{
dgvGrades.Rows.RemoveAt(z);
z--;
dgvGrades.Refresh();
}
}
}