在使用DataGridView编辑数据时,如果在一个单元格修改了数据之后不改变焦点直接点击保存,这时DataTable是接收不到数据更改的,试过用CommitEdit也不好用,最后发现这么一个简单的方法:
[csharp]this.dataGridView.currentCell=null; //取消datagridview行的编辑状态[/csharp]
竟然这一句就OK了,无语了,省略N个字,转自网络。

发表评论

/ 快捷键:Ctrl+Enter
加载中……