DataGridView编辑Datatable记录,多空白行
3、AllowUserToAddRows是grid 新增行功能,底部会多一行空白,dt.Rows.add如上所说会加两行新增,所以就会有3行新增,这是在CellValidating监听之外的,无法避免。4、既然grid和dt只能单方面数据同步,所以最终我使用第2个dt作为数据保存副本,也从逻辑上去避免作业中dt和dt2的最终差异,使用dt2作为提交到数据库的改动依据。而dt.Rows.add,也会造成Grid新行中断编辑、提交数据,就会多一行。函数头个lock,函数尾释放,防执行中被触发,失败!
原创
2024-07-19 10:13:26 ·
714 阅读 ·
0 评论