When I use datatable.Rows.InsertAT(dr,6); and bind it to a datasource of a datagrid and edit those cells(row 6) in runtime I see no changes in the edited cell rather a new row is created at bottom to show the changes made, that too only the first time.
What is the reason for this behavior

Problems with InsertAT(datarow, position)
msolgi
Is there no work around, can you atleast explain me why you have this bug.
Thanks,
Stanley