У меня есть проблема / вопрос, я хотел бы связать свойство модели типа DateTime с TextBoxFor с типом date, возможно ли использовать следующий формат для отображения существующей даты: dd / MM / гггг?
Я попробовал следующее Пост Stackoverflow , но мне удается отобразить дату, только если она находится в "{0: yyyy-MM-dd}" формат.Мне известен формат по умолчанию, который зависит от браузера, например, английский браузер будет отображать мм / дд / гггг, а голландский - дд / мм / гггг.Как можно отобразить существующую дату от модели до какого типа элемента управления для формата дд / мм / гггг?
Я попытался установить этот желаемый формат в модели с аннотациями, на мой взгляд, а также в моемконтроллер, но безуспешно.Я также попытался с EditorFor, но это удаляет функции DatePicker, когда я щелкаю по нему, другими словами, у меня больше нет средства выбора даты :) Я также пробовал TextBox (...), но та же проблема.
Это мой взгляд:
@Html.TextBoxFor(c => c.Contract.EndDate, new { Value = @Model.Contract.EndDate.ToString("dd/MM/yyyy"), @class = "form-control", @type = "date" })
Может ли кто-нибудь посоветовать мне наилучший способ сделать это?С уважением!