DataRow的BeginEdit和EndEdit

DataRowBeginEdit会取消行的验证规整直到调用EndEdit方法调用后,下面的例子可以说明问题,DataTable表里有两行,第一行的主键为“A001,B001”第二行的主键为“A002,B001”,而第二行在改完列Col1的值后主键刚好也是“A001,B001”;如果没有加入DataRow的BeginEdit()和EndEdit()方法当修改列Col1时立即触发验证规则,报如下错误:

原文地址:https://www.cnblogs.com/ssqjd/p/1386447.html