Required:对值进行非空判断,但是对int,DateTime等值束手无策;
BindRequired:只对属性的值负责,即用户必须进行字段传递值,但对值是否为空不进行检测。
注:AspNet Core提供了改变RequiredAttribute的行为,使其强制包含BindRequiredAttribute的行为。
详解文档:https://www.cnblogs.com/tdfblog/p/required-and-bindrequired-in-asp-net-core-mvc.html