很多绑定的东西在更改UI数据后并不是马上 更改ds中的数据,在没有失去focus的情况下,DATASET中的数据并没有更改,如果更新数据库,那就会造成更新的无效。 今天发现.endEdit是个好东西啊!! bingsource.EndEdit(); dataGridView1.EndEdit();