TryUpdateModel进行更新实体时,如果返回为false。可以使用
var errors = ModelState.Select(y => y.Value.Errors);
查找是哪个属性出现了问题。
另外:
ModelState.IsValid和TryUpdateModel是一致的,如果在TryUpdateModel时出现错误,ModelState.IsValid也会变成false
特别注意:
在实体类中存在属性不能为null的属性时,要特别检查
TryUpdateModel进行更新实体时,如果返回为false。可以使用
var errors = ModelState.Select(y => y.Value.Errors);
查找是哪个属性出现了问题。
另外:
ModelState.IsValid和TryUpdateModel是一致的,如果在TryUpdateModel时出现错误,ModelState.IsValid也会变成false
特别注意:
在实体类中存在属性不能为null的属性时,要特别检查