Я использую bootstrap-datetimepicker версия 4.17.47 в приложении ASP MVC 4.
У меня есть это свойство модели:
public DateTime MonthYear { get; set; }
Я назначаю значение по умолчаниюв контроллере (произвольное значение является лишь примером, фактическое значение определяется с помощью некоторой логики):
model.MonthYear = new DateTime(2017, 3, 1);
Я отображаю это в виде, используя datepicker, чтобы пользователи могли обновлять значение по мере необходимости:
@Html.TextBoxFor(model => model.MonthYear, new { @class = "form-control input month-picker" })
Сценарий:
$('.month-picker').datetimepicker({
format: 'MM/YYYY',
useCurrent: false,
toolbarPlacement: 'bottom',
viewMode: 'months'
});
Проблема в том, что на контрольном дисплее отображается «03/0001» вместо «03/2017».
Что мне здесь не хватает?