这是我的产品类:
public class Product : XPLiteObject
{
public string productId {get;set;}
}
我使用 Gridview 来控制数据。当我使用productId = "id-5"删除一行时;
gridview1.deleteSelectedRows();
然后使用productId = "id-5"添加新行;(相同的id我被删除了)
最后我承诺;
unitOfWork1.CommitChanges();
并收到异常:找到重复的密钥!