小编Don*_*ald的帖子

MVC数据类型ErrorMessage

DataType ErrorMessage不起作用.MVC4 DataType ErrorMessage似乎不起作用.我有这个dataannotation属性:

[DataType(DataType.DateTime, ErrorMessage = "Invalid date")]
public override DateTime? BirthDate { get; set; }
Run Code Online (Sandbox Code Playgroud)

但客户端验证返回此错误:

BirthDate字段必须是日期.

这是Html部分:

 <input Value="" class="date" data-val="true" data-val-date="The field BirthDate  must be a date." data-val-required="El campo Fecha nacimiento es obligatorio" id="Patient_BirthDate" name="Patient.BirthDate" type="text" value="" />
Run Code Online (Sandbox Code Playgroud)

任何的想法?

asp.net-mvc

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net-mvc ×1