过滤
默认情况下,用于ASP的Telerik UI Grid的过滤功能。NET Core被禁用。
开始
控件可在网格中控制过滤滤过性的
财产。
@(Html.Kendo().Grid() .Name("Grid") .Filterable() //启用菜单过滤模式. ... .Grid . models . orderviewmodel
每一个滤过性的
列的配置允许设置自定义数据源。
...列。绑定(e => e. lastname). width(220)。滤过性的(ftb => ftb.Multi(true) .DataSource(ds => ds.Read(r => r.Action("Unique", "Grid").Data("{ field: 'LastName' }"))) ); .ShowIndexes(true))
...
只有列是绑定到一个领域可以过滤。若要对绑定到对象的列启用筛选,请执行以下操作:将列绑定到该对象的字段.
过滤模式
Grid支持以下过滤模式:
要设置所需的筛选器模式,请使用滤过性的- >模式
财产。属性,可以在Grid组件的筛选器菜单中启用复选框列表筛选多(真正的)
设置相关的网格列。
...列。绑定(p => p. unitsinstock). width(140)。滤过性的(ftb => ftb.Multi(true).CheckAll(true));
...