i have got a datagridview which is databind to a bindingsource, that bindingsource is a list....what i did was to update the value at the datagridview but the list did not get updated.
private void BindDataSourceToGridview()
{
BindingSource bindingSource = new BindingSource();
bindingSource.DataSource = objectList;
datagridview1.AutoGenerateColumns = false
datagridview1.DataSource = bindingSource;
reCalculateIndex(datagridView1);
datagridview1.EndEdit();
datagridview1.Refresh();
}
private void reCalculateIndex(Datagridview datagridView)
{
int index = 1;
foreach (DataGridViewRow row in datagridView.rows)
{
row.Cells[0].Value = index;
index++;
}
}
how can i refresh the list after doing this?