// I assign the current date as the value to the HireDate property }
ModelState.IsValid作为false返回。我查看了ModelState对象,发现错误在HireDate属性中,因为它是一个非空字段,并且ModelState对象中的
MVC6,在模型验证服务器端发现问题。,即值"“无效。我已经检查了控制器,传入的模型显示价格值为默认值0,但ModelState获取rawValue="“。因此与数据类型和抛出msg冲突。模型默认为0(即使用户提交时为空),因此应使用0而不是"“(string.empty)进行验证。前端javascript验证工作正常,但服务器端模型验证显示错误消息,因为“值"”无效“
dec