У меня есть модель с интервалом времени, аннотированным таким форматом отображения:
[DisplayFormat(DataFormatString = "{0:mm\\:ss\\.fff}", ApplyFormatInEditMode = true)]
public TimeSpan QualifiedTime { get; set; }
У меня есть это поле в форме:
<label asp-for="LeagueDriver.QualifiedTime" class="control-label"></label>
<input asp-for="LeagueDriver.QualifiedTime" class="form-control" />
<span asp-validation-for="LeagueDriver.QualifiedTime" class="text-danger"></span>
Публикация значения, которое соответствуетформат, такой как «01: 23.123», всегда не проходит проверку.
Я полностью сбит с толку, почему это так.Чего мне не хватает?