У меня есть страница бритвы, на которой отображается элемент управления:
<div>
@(Html.Kendo().DateTimePickerFor(model => model.StartDate)
.Events(e => e.Change("endDatetimepickerChange"))
.HtmlAttributes(new { style = "width: 49%; float: left;" }))
@Html.ValidationMessageFor(model => model.StartDate)
@(Html.Kendo().DateTimePickerFor(model => model.EndDate)
.Events(e => e.Change("endDatetimepickerChange"))
.HtmlAttributes(new { style = "width: 49%; float: right;" }))
@Html.ValidationMessageFor(model => model.EndDate)
</div>
, а модель подложки имеет два свойства:
[BindProperty]
public DateTime StartDate { get; set; }
[BindProperty]
public DateTime EndDate { get; set; }
Страница отображается ожидаемым образом, но модель никогда не обновляетсякогда значение изменяется в элементе управления.
Кроме того, оба моих сценария изменения выполняются при изменении значения, и в консоли нет ошибок.
Чего я здесь не хватает, чтобы получить этоуправление для отправки изменений обратно в модель?