【发布时间】:2015-12-30 07:58:25
【问题描述】:
在我的模型中,我有一个不可为空的 DateTime 字段。我还没有将其设为必填字段。当我将视图中的相应输入留空并检查模型状态时,我看到该字段的验证失败。它说“值不能为空”。现在,我知道简单值不能为空,因此必须为它们分配一些值。我也明白使这个字段可以为空将解决这个问题。但是,当某个字段的尝试值为空时(就像默认模型绑定一样),我如何才能捕捉到这种情况,以显示我的自定义错误消息而不是通用错误消息?
【问题讨论】:
标签: asp.net-mvc model-binding modelstate