Telerik raddatepicker не фильтрует сетку в соответствии с выбранной датой и годом
У меня есть Radgrid, в котором у меня есть имя cloumn 'ModifiedOn', на котором я использую два Raddatepickers:- FromDate и ToDate. Мне нужно отфильтровать этот Радгрид на основе даты, месяца и года, выбранных из заголовка этого столбца. Всякий раз, когда я выбираю дату либо из FromDate, либо из ToDate, RadGrid tableView.filter("columnModifiedOn", fromDate + "" + toDate, "Between"); не фильтрует сетку на основе выбранных дат, вместо этого он обрабатывает эти выбранные даты как строки и фильтрует сетку до базовой даты и месяца, это не рассматривалось как год (dd/MM не с dd/MM/yyyy).
Пожалуйста, дайте мне знать, если кто-нибудь знает ответ.
Что я уже пробовал:
function FromDateSelected(sender, args) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); var ToPicker = $find('<%# ((GridItem)Container).FindControl("ToOrderDatePicker").ClientID %>'); var fromDate = FormatSelectedDate(sender); var toDate = FormatToSelectedDate(ToPicker); tableView.filter("columnModifiedOn", fromDate + " " + toDate, "Between"); } function ToDateSelected(sender, args) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); var FromPicker = $find('<%# ((GridItem)Container).FindControl("FromOrderDatePicker").ClientID %>'); var fromDate = FormatSelectedDate(FromPicker); var toDate = FormatToSelectedDate(sender); tableView.filter("columnModifiedOn", fromDate + " " + toDate, "Between"); } function FormatSelectedDate(picker) { var date = picker.get_selectedDate(); var dateInput = picker.get_dateInput(); var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat()); return formattedDate; } function FormatToSelectedDate(picker) { var date = picker.get_selectedDate(); date.setDate(date.getDate() + 1); var dateInput = picker.get_dateInput(); var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat()); return formattedDate; }