FormatException: Input string was not in a correct format. System.Text.StringBuilder.FormatError()

317
06 июня 2018, 14:20

Можете помочь решить проблему. Программа пытается запихнуть объект DateTime, запись которого dd/mm/yyyy hh:mm:ss в объект label с атрибутом class равный control-form вида dd/mm/yyyy, но такое не должно происходить, потому что существует аннотация, а привести DateTime к виду dd/mm/yyyy невозможно, потому что он обязательно должен заполнить пустую часть нулями

public async Task<IActionResult> EditProject(int? id, string returnUrl = null)
{
    if (id == null) { return RedirectToLocal("/Projects/Index"); }
    ViewData["ReturnUrl"] = returnUrl;
    Project project = await _dbcontext.Project.SingleOrDefaultAsync(m => m.Id == id);
    if (project == null)
    {
        return NotFound();
    }
    return View(project);
}

public partial class Project
{
    public Project()
    {
         Invite = new HashSet<Invite>();
         SignUpOnProject = new HashSet<SignUpOnProject>();
         Team = new HashSet<Team>();
    }
    public int Id { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
    [DataType(DataType.Date)]
    [DisplayFormat(DataFormatString = "{yyyy-MM-dd}", ApplyFormatInEditMode = true)]
    public DateTime? Date { get; set; }
    public string OwnerId { get; set; }
    public User Owner { get; set; }
    public ICollection<Invite> Invite { get; set; }
    public ICollection<SignUpOnProject> SignUpOnProject { get; set; }
    public ICollection<Team> Team { get; set; }
}
<div class="form-group">
    <label asp-for="Date" class="control-label"></label>
    <input asp-for="Date" class="form-control" />
    <span asp-validation-for="Date" class="text-danger"></span>
</div>
READ ALSO
Обращение к чекнутым чекбоксам

Обращение к чекнутым чекбоксам

//update Коротко: Есть группа чекбоксов, необходимо менять форму, для этого есть массив mass[I,j], в зависимости от значений в этом массиве будет...

213
Как проверить состоит ли пользователь в чужой телеграм группе или канале?

Как проверить состоит ли пользователь в чужой телеграм группе или канале?

Уже все обыскал, не могу найти способ как проверить принадлежность юзера к определенному каналу или группеОчень нужно!

230
Автонастройка на нужное устройство modbus

Автонастройка на нужное устройство modbus

Есть приложение wpf, которое общается с устройством, которое подключается по rs485 и работает по протоколу modbusПример чтения регистров: запрос...

237