【.NET 6】Required验证要谨慎使用

如果代码中的Model定义了表字段为[Required]的话,那说明此字段是非空的,但是如果真实数据库的表里面该字段是空的,会导致数据无法展示出来报错,显示Data is null

 

 Data is null !!可是数据明明都在

那要看一下定义了【Required】的字段是否存在!

 

 

原来是数据非空验证【Required】惹的祸
 
所以一般用的都是前端自定义非空验证,很少会使用【Required】

posted on 2023-01-09 10:46  El飞燕  阅读(474)  评论(0编辑  收藏  举报

导航