如何从kendo mvc grid

时间:2015-04-29 11:35:21

标签: asp.net-mvc kendo-ui kendo-ui-mvc

我有一个带有日期时间列的kendo mvc网格。

"的过滤器大于"或"小于"确实适用于日期时间单元格值,但不是"等于"过滤

我想删除isequal过滤器。

我该怎么做?

1 个答案:

答案 0 :(得分:4)

您可以使用 filterable.operators.string option

<div id="grid"></div>
<script>

$("#grid").kendoGrid({
  columns: [
    { field: "name" }
  ],
  dataSource: [
    { name: "Jane Doe" },
    { name: "John Doe" }
  ],
  filterable: {
    operators: {
      string: {
        eq: "Equal to",
        neq: "Not equal to"
      }
    }
  }
});
</script>

使用MVC包装器,您可以使用:

.Filterable(filterable => filterable
    .Extra(false)
     .Operators(operators => operators
        .ForString(str => str.Clear()
            .StartsWith("Starts with")
            .IsEqualTo("Is equal to")
            .IsNotEqualTo("Is not equal to")
        ))
    )