Превращение Datetime2 типа данных в тип данных даты и времени привело к вне-диапазона значений

Рейтинг: 0Ответов: 1Опубликовано: 19.04.2015

Часть кода Create.cshtml:

<div class="form-group">
        @Html.LabelFor(model => model.CreateDate, htmlAttributes: new { @class = "control-label col-md-2" })
        <div class="col-md-10">

            @(Html.Kendo().DatePickerFor(model => model.CreateDate)
          .Name("datepicker")                
          .HtmlAttributes(new { style = "width:150px" })
            )

        </div>
    </div>

SlidersController.cs:

 [HttpPost]
    [ValidateAntiForgeryToken]
    public async Task<ActionResult> Create([Bind(Include = "Id,Title,SliderImage,CreateDate,HtmlContent")] Slider slider, HttpPostedFileBase imageFile)
    {
        if (ModelState.IsValid)
        {
            if (imageFile != null && imageFile.ContentLength > 0)
            {
                var fileName = Path.GetFileName(imageFile.FileName);
                if (fileName != null)
                {
                    var extention = Path.GetExtension(fileName);
                    var randomFileName = Path.GetRandomFileName() + extention;
                    slider.SliderImage = ImagePath + randomFileName;
                    var path = Path.Combine(Server.MapPath(ImagePath), randomFileName);
                    imageFile.SaveAs(path);
                    db.Sliders.Add(slider);
                    await db.SaveChangesAsync();
                }
            }
            return RedirectToAction("Index");
        }
        return View(slider);
    }

Model:

 public class Slider
{
    public int Id { get; set; }

    [Display(ResourceType = typeof (Resources.Resources), Name = "Slider_Title")]
    public string Title { get; set; }

    [Display(ResourceType = typeof (Resources.Resources), Name = "Slider_SliderImage")]
    public string SliderImage { get; set; }

    [Display(ResourceType = typeof(Resources.Resources), Name = "Slider_CreateDate")]
    //[DataType(DataType.Date)]
    public DateTime CreateDate { get; set; }

    [AllowHtml]
    [Display(ResourceType = typeof (Resources.Resources), Name = "Slider_HtmlContent")]
    public string HtmlContent { get; set; }
}

Ошибка происходит при кнопке создании слайдера, как исправить ошибку

Ответы

Ответов пока нет.