1
부트 스트랩이있는 datepicker에 http://bootstrap-datepicker.readthedocs.org/en/release/을 사용합니다.bootstrap-datepicker 날짜가 유효하지 않습니다.
[DisplayName("Date Start")]
[DataType(DataType.Date)]
public DateTime? DateFrom { get; set; }
$('.datepicker').datepicker({
format: "mm/dd/yyyy",
autoclose: true,
clearBtn: true
});
@Html.TextBoxFor(m => m.DateFrom, new { @class = "form-control datepicker", @placeholder = "Start Date" })
@Html.ValidationMessageFor(m => m.DateFrom)
오늘 날짜는 10/06/2014입니다. 2014 년 10 월 13 일 날짜를 선택하면 ''10/13/2014 '값이 날짜 시작에 유효하지 않습니다.'라는 메시지가 표시됩니다. 2014 년 10 월 12 일 날짜는 괜찮습니다.
어디서 실수입니까?
.NET 아마 해석되어'10/13/2014 '을 2014 년 13 월 10 일로하여 무효입니다. 'mm/dd/yyyy' 대신에'dd/mm/yyyy' 형식으로 날짜를 예상하고있는 것 같습니다. –
@ 코리, 오, 고마워. 예, 도움이됩니다! – demo
빠른 읽기 : http://weblogs.asp.net/melvynharbour/mvc-modelbinder-and-localization. 앱의 세계화 설정을 수정해도 작동하지 않는 경우 사용자 정의 모델 바인더를 작성해야 할 수 있습니다. –