Сетка Kendo: проблема с фильтром на основе типов данных

#kendo-grid #kendo-asp.net-mvc

#kendo-grid #kendo-asp.net-mvc

Вопрос:

У меня есть одна таблица данных, и она содержит столбцы разных типов данных (например, строка, дата, время, логическое значение и т. Д.), Ниже приведен фрагмент кода, который я написал в файле .cshtml

 @(Html.Kendo().Grid(Model.ViewResultTable)
.Name("Grid").Columns(columns =>
{
    foreach (DataColumn column in Model.ViewResultTable.Columns.Cast<DataColumn>().Where(column => column.ColumnName != "XYZ"))
    {
        columns.Bound(typeof(DateTime) ,column.ColumnName).Title(column.ColumnName).Filterable(true).Width(120);        
    }
})
.Pageable(pageable => pageable
    .PageSizes(new[] { 15, 20, 50, 100, 200, 500 })
    .Messages(a => a.ItemsPerPage(""))
    .PreviousNext(false)
    .ButtonCount(5)
)
.Filterable(f => f.Extra(false))
.Groupable()
.ClientDetailTemplateId("template123")
.DataSource(
    dataSource => dataSource
    .Ajax()
    .PageSize(15)
    .ServerOperation(false)
    )
.TableHtmlAttributes(new { @class= "grid" })
)
  

Он принимает весь тип в виде строки, даже определенный тип как «Дата» или «Число». У кого-нибудь есть идеи, как исправить?