Asp.net mvc 剑道网格有两种过滤模式

Asp.net mvc 剑道网格有两种过滤模式,asp.net-mvc,kendo-grid,Asp.net Mvc,Kendo Grid,我在一页上有剑道格网。我为每一列添加了这样的过滤可能性 我需要添加剑道网格的行过滤,它看起来像这样 @(Html.Kendo().Grid<GGISServices.Models.DistrictViewModel>() .Name("districtGrid") .HtmlAttributes(new { @class = "newGrid" }) .Columns(columns => { columns.Bound(c =>

我在一页上有剑道格网。我为每一列添加了这样的过滤可能性 我需要添加剑道网格的行过滤,它看起来像这样

@(Html.Kendo().Grid<GGISServices.Models.DistrictViewModel>()
    .Name("districtGrid")
    .HtmlAttributes(new { @class = "newGrid" })
    .Columns(columns =>
    {
     columns.Bound(c => c.NatureOfProduct).Title(LanguageService.Instance.Translate("NatureOfProduct")).Filterable(f => f.Multi(true).DataSource(ds => ds.Read(r => r.Action("GetFilterData", "Contract", new { Area = GGISWeb.AreaModules.District }).Type(HttpVerbs.Post).Data("{ field: 'NatureOfProduct' }"))));
现在文件管理器显示如下

这是好的,这是客户需要的,但是他们想要两种搜索可能性,以及当我添加

  .Filterable(ftb => ftb.Mode(GridFilterMode.Row))
我可以选择所有项目的过滤器不再显示。 你能告诉我怎么做,显示两个过滤器:每个栏的搜索框和用户可以选择项目的其他栏吗?
或者如果我只使用
GridFilterMode.Row
用户可以选择多个项目?

解决方案是添加

  .ColumnMenu(f => f.Enabled(true))
至于专栏呢

   .Filterable(f => f.Multi(true));
   .Filterable(f => f.Multi(true));