C# datagridview сохранение пустых записей
Я разрабатываю решение c# WinForms в VS 2015 Professional. На мои формы, у меня есть datagridview, который неправильно сэкономить строк. После того как я ввожу данные и сохраняю их, он сохраняет пустые ячейки. Это начало происходить после того, как я реализовал приведенный ниже код. Я ценю ваше время и помощь. Спасибо!
Что я уже пробовал:
private void Alunos_Load(object sender, EventArgs e) { this.tbl_cursosTableAdapter.Fill(this.bremingtonDataSet.tbl_cursos); this.tbl_modulosTableAdapter.Fill(this.bremingtonDataSet.tbl_modulos); this.tbl_turmasTableAdapter.Fill(this.bremingtonDataSet.tbl_turmas); this.tbl_alunosTableAdapter.Fill(this.bremingtonDataSet.tbl_alunos); this.tbl_alunos_subTableAdapter.Fill(this.bremingtonDataSet.tbl_alunos_sub); DataView dv = new DataView(bremingtonDataSet.Tables["tbl_modulos"]); filteredModulosBS.DataSource = dv; } private void tbl_alunos_subDataGridView_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) { if (e.ColumnIndex == comboBoxModulo.Index) { DataGridViewComboBoxCell dgcb = (DataGridViewComboBoxCell)tbl_alunos_subDataGridView[e.ColumnIndex, e.RowIndex]; dgcb.DataSource = filteredModulosBS; this.filteredModulosBS.Filter = "CodCurso=" + this.tbl_alunos_subDataGridView[e.ColumnIndex - 1, e.RowIndex].Value.ToString(); } } private void tbl_alunos_subDataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == this.comboBoxModulo.Index) { DataGridViewComboBoxCell dgcb = (DataGridViewComboBoxCell)tbl_alunos_subDataGridView[e.ColumnIndex, e.RowIndex]; dgcb.DataSource = tblmodulosBindingSource; this.filteredModulosBS.RemoveFilter(); } }