2
datepicker가 있는데 날짜가 아닌 무언가를 입력 할 때 오류 메시지를 변경하고 싶습니다. 여기 MVC 3 DatePicker 유효성 검사 메시지
내 모델 : 여기[Display(Name = "Date :")]
[DataType(DataType.Date,ErrorMessage="Date non valide.")]
public DateTime? Evaluation_AVQ { get; set; }
내도이다 (I 여전히 작동하지 않는, DataType.DateTime에 DataType.Date을 변경하려고했습니다) :
<script type="text/javascript">
$(document).ready(function() {
$('.date').datepicker();
});
</script>
@Html.LabelFor(model => model.Evaluation_AVQ)
<br />
@Html.TextBox("Evaluation_AVQ", Model.Evaluation_AVQ == null ? "" : Model.Evaluation_AVQ.Value.ToLongDateString(), new { @class = "date" })
@Html.ValidationMessageFor(model => model.Evaluation_AVQ)
그렇다면 I 텍스트 상자에 'fwefwe'를 입력하면 메시지가 표시됩니다. 'fwefwe'값은 Date :에 유효하지 않습니다.
이 메시지를 어떻게 "날짜가 아닌 날"로 변경할 수 있습니까?
내가 텍스트 상자가 검증에 대한 전체 메타 데이터를 출력하는 것 같아요 도움