Asp.net更新对象时遇System.InvalidOperationException错误求助
实体主键修改引发EF异常求助
异常信息
Value of member X of an object of type Y changed. A member defining the identity of the object cannot be changed. Consider adding a new object with new identity and deleting the existing one instead.
相关代码说明
- 控制器编辑方法:实现POST请求的Edit逻辑,接收实体实例后尝试通过EF更新数据
- 实体模型:包含作为对象标识的主键字段,以及其他业务属性
已尝试方案
- 测试标识字段的赋值逻辑
- 检查字符串类型主键的长度限制
以上方案均未解决问题,恳请各位提供解决方案,感谢!
内容的提问来源于stack exchange,提问作者Kenny Nguyễn
相关产品推荐
相关产品推荐

