Telerik UI for ASP。网络核心?下载30天免费试用

搜索面板

Grid允许用户使用搜索面板搜索其数据。

在底层,搜索面板使用过滤来只显示Grid中的相关记录。

开始

要启用搜索面板功能,请包含搜索工具栏配置的选项。

@(Html.Kendo().Grid() .Name("Grid") .ToolBar(t => t.Search()) //启用搜索面板. ...
             <可过滤enabled="true" />        .

还可以自定义在搜索输入中输入值时通过数据搜索哪些字段。

... .搜索(s=> {s. field (c => c. contactname);s.Field(c =>);})
  > < /

指定筛选操作符

从Kendo UI 2021 R3 SP1开始,您可以为每种过滤器类型指定过滤器操作符。通过此更新,您可以过滤非字符串类型。

下面的示例演示如何指定在搜索中包含哪些字段

.Search(s => {s field (o => o. orderid, "eq");s.Field(o => o. freight, "gt");s.Field(o => o. shipname, "contains");s.Field(o => o.ShipCity, "contains");})
 > < /

上面的代码片段可以在下面的演示中看到:

已知的限制

  • 当启用筛选时,所有Grid列的筛选文本框将用在搜索文本框中输入的值填充。

另请参阅

在本文中
Baidu
map