BindRequired and Required

Required:对值进行非空判断,但是对int,DateTime等值束手无策;

BindRequired:只对属性的值负责,即用户必须进行字段传递值,但对值是否为空不进行检测。

注:AspNet Core提供了改变RequiredAttribute的行为,使其强制包含BindRequiredAttribute的行为。

详解文档:https://www.cnblogs.com/tdfblog/p/required-and-bindrequired-in-asp-net-core-mvc.html

原文地址:https://www.cnblogs.com/az4215/p/10976113.html