0
二次过滤器我能够自定义上剑道网格主过滤器为:定制在剑道网格
@(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"
作为默认过滤我的二级过滤器。
它仅第一次 但是,当我们清除过滤器,然后再变成默认为“是等于“ – Rahul
所以你需要一个JS功能,当点击清除按钮时触发,我说得对吗? – MustafaP
什么样的JS功能? 然后我必须写每个列的JS代码,这将形成一个凌乱的代码,不是吗? – Rahul