过滤
默认情况下,用于ASP的Telerik UI Grid的过滤功能。NET MVC被禁用。
开始
要在网格中控制过滤,请使用滤过性的
财产。
@(Html.Kendo().Grid< kendo . mvc . example . models . orderviewmodel >() .Name("Grid") .Filterable() //启用菜单过滤模式. ... . Html.Kendo().Grid< kendo . mvc . example . models . orderviewmodel >() .Name("Grid") .Filterable(
每一个滤过性的
列的配置允许设置自定义数据源。
...列。绑定(e => e. lastname).宽度(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));