FIX ColumnCount property cannot be set on a data-bound DataGridView control
FIX ColumnCount property cannot be set on a data-bound DataGridView control
The issue is when you assign the DataSource again you have to clear it first. Change like below.
// Clear the binding.
gridviewattendence.DataSource = null;
// Bind with the new data.
gridviewattendence.AutoGenerateColumns = false;
gridviewattendence.ColumnCount = 5;
// Set Columns Count
gridviewattendence.Columns[2].HeaderText = "REGISTRATION NO";
gridviewattendence.Columns[2].DataPropertyName = "Student_Reg_No";
gridviewattendence.Columns[3].HeaderText = "ADM NO";
gridviewattendence.Columns[3].DataPropertyName = "ADM_NO";
gridviewattendence.Columns[4].HeaderText = "STUDENT NAME";
gridviewattendence.Columns[4].DataPropertyName = "Student_Name";
gridviewattendence.DataSource = dt;
gridviewattendence.Refresh();
Thanks.
by: yohan apriandi
088218478524
0 Komentar