У меня есть простая модель MyModel:
[Key]
public int Id { get; set; }
public string 1stString { get; set; }
public string 2ndString { get; set; }
public string 3rdString { get; set; }
[DataType(DataType.Date)]
public DateTime MyDate { get; set; }
В моем контроллере у меня тогда:
[HttpGet]
public async Task<IActionResult> MyView(int? id)
{
var model = await _db.MyModel.ToListAsync(); ///HERE IT THROWS ERROR
ViewBag.Id = id ?? 1;
return View(model);
}
У меня проблема с тем, что у меня есть значения Null в моей БД, поэтому он автоматически выбрасывает эта ошибка из-за даты и времени, я полагаю?