Kendo ui Kendo MVC网格自定义“;包括「;数组列上的筛选器

Kendo ui Kendo MVC网格自定义“;包括「;数组列上的筛选器,kendo-ui,kendo-grid,kendo-asp.net-mvc,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我试图了解我将如何实现这一目标: Model: Id: int Name: string Languages : string[] - abbreviated and concat into a single string. Column template shows "En|Fr" for instance. 我想做的是提供一个多选过滤器,允许我检查选项“英语”、“法语”、“德语”和/或“西班牙语”,例如,DataSourceRequest将要求语言集合“包含”我检查的任何内容 我无

我试图了解我将如何实现这一目标:

Model:
 Id: int
 Name: string
 Languages : string[] - abbreviated and concat into a single string.  Column template shows "En|Fr" for instance.
我想做的是提供一个多选过滤器,允许我检查选项“英语”、“法语”、“德语”和/或“西班牙语”,例如,DataSourceRequest将要求语言集合“包含”我检查的任何内容

我无法正确配置列:

col.Bound(c => c.Languages)
    .ClientTemplate("#:formatLanguages(Languages)#") .Sortable(false)
      .Filterable(f=>f
      .Multi(true)
      ....what else?
);

function formatLanguages(langs) {
            result = [];
            langs.forEach((ele) => { result.push(ele.substring(0, 2)) });
            return result.sort().join('|');
}
1.)在Kendo.MVC中,如何为过滤器选项设置静态数据源

2.)如何正确地让网格通过DataSourceRequest传递回正确的“包含”过滤器