如何在Kendo AutoComplete MVC控件中自定义过滤器?

时间:2018-01-25 05:37:07

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

这是我的代码,我需要在自动完成方式中过滤我的数据文本,首先它应该是fitler与startwith运算符默认情况下,一旦用户键入的文本从列表中不可用它应该将运算符更改为包含返回结果。

@(Html.Kendo().AutoComplete()
      .Name("AnnotationAutoComplete")
      .DataTextField("ConcatNote")
      .HighlightFirst(true).Filter("startswith")

          .BindTo((System.Collections.IEnumerable)ViewData["AnnotationList"])
          .Events(ev => ev.Close("onAnnotationAutoCompleteClose")))

1 个答案:

答案 0 :(得分:0)

这个自定义是kendo自动完成可以使用基于子列表长度的set选项来完成,得到了telerik支持团队的解决方案,我已经为此创建了一个demo,请参考下面的链接,

https://www.c-sharpcorner.com/blogs/filter-customization-in-kendo-autocomplete