Средство выбора даты Telerik MVC в сетке

#asp.net-mvc #datepicker #telerik-grid #telerik-mvc

#asp.net-mvc #средство выбора даты #telerik-сетка #telerik-mvc

Вопрос:

У меня есть средство выбора даты Telerik MVC в сетке Telerik. Я хочу, чтобы пользователи могли удалять или «очищать» дату. Это не работает. Существует некоторая проверка, которая предотвращает это. Тип модели в шаблоне редактора — это обнуляемая дата. Вот шаблон редактора:

 <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<DateTime?>" %>
<%= Html.Telerik().DatePickerFor(m => m) %>
  

Есть идеи?

Стив

Ответ №1:

Если бы я хотел иметь возможность обнулять дату. Я должен был проверить запрос на стороне сервера.Коллекция форм

 if(TryUpdateModel(item)) //item.EndDate will have the previous value, even if user nulled it out
{
    if (Request.Form["EndDate"] == null) //only this will have a null value if user blanked it out
    {
       item.EndDate = null;
    }
}