保存数据前需要先结束数据网格视图控件的编辑模式。您可以通过调用 DataGridView 控件的 EndEdit() 方法来完成此操作。
举个例子:
dataGridView1.EndEdit();
// Save the changes to the underlying data source
// (assuming that the data source is a DataTable)
DataTable dataTable = (DataTable)dataGridView1.DataSource;
dataTable.AcceptChanges();