1

我在 ASP.NET MVC4 页面中自定义一些默认验证消息时遇到问题。在模型类中,我具有以下属性:

    [DataType(DataType.Date, ErrorMessageResourceType = typeof(ValidationMessages), ErrorMessageResourceName = "DateField")]
    [Required(ErrorMessageResourceType = typeof(ValidationMessages), ErrorMessageResourceName = "RequiredField")]
    public DateTime? CreationDate { get; set; }

当显示Required属性的错误消息时,一切正常 - 从 ValidationMessages 资源文件中获取了我自己的自定义消息。但是,当验证失败时DataType,会显示默认验证消息。

这种行为有什么解释吗?提前致谢!

4

0 回答 0