tôi có trong mẫu của tôi lĩnh vựcjQuery Datetime chọn MVC3
[DataType(DataType.DateTime)]
[Required(ErrorMessage = "Expire is required")]
public DateTime Expire
{
get;
set;
}
này In My Xem
@Html.EditorFor(model => model.Expire))
@Html.ValidationMessageFor(model => model.Expire)
và tôi tạo DataTime EditorTemplates
@inherits System.Web.Mvc.WebViewPage<System.DateTime>
@Html.TextBox("", (Model.ToShortDateString()), new { @class = "datePicker" })
<script type='text/javascript'>
$(document).ready(function() {
$(".datePicker").datepicker({
// buttonImage: "/content/images/calendar.gif",
// showOn: "both",
// defaultDate: $("#calendar-inline").attr('rel')
showAnim: 'slideDown',
dateFormat: 'dd/mm/yyyy'
});
});
</script>
khi tôi cố gắng để tạo mới mục Tôi có thông báo lỗi này
Mô hình mục đã qua vào từ điển là null, nhưng từ điển này đòi hỏi phải có một tổ chức phi-null mô hình mục của loại 'System.DateTime'
tôi cố gắng
Model.HasValue ? Model.Value.ToString("MM/dd/yyyy") : DateTime.Today.ToShortDateString()
Nhưng tôi không có trong Kiểm tra giá trị mô hình