在Kendo Grid中自定义辅助过滤器

时间:2014-01-28 06:28:51

标签: jquery html razor kendo-ui kendo-grid

我能够将Kendo Grid上的主要过滤器自定义为:

@(Html.Kendo().Grid<Invoice.Models.ViewModels.DossierViewModel>()
.Name("Dossier")
.Columns(columns =>
{

    columns.Bound(p => p.CustomerName).Title("Customer").Width(150);

})
        .Filterable()
.DataSource(dataSource => dataSource
        .Ajax()
        .Read(read => read.Action("Dossier_Read", "Dossier"))
        .Filter(x=>x.Add(y=>y.CustomerName).Contains(""))
       )
)

在这里,我可以使用“Contains”作为默认主过滤器,如下图所示: enter image description here

但我还想使用"Contains"作为默认过滤器我的辅助过滤器。

1 个答案:

答案 0 :(得分:0)

.Filter(x=>x.Add(y=>y.CustomerName).Contains("").And().Contains(""))

您可以使用“And()”进行操作或使用“Or()”进行操作