Blazor滤波器概述
的Blazor Filter组件作为对没有内置过滤功能的数据绑定组件的补充。
组件提供了一种统一的方式来使用它来构建筛选器描述符字段.你也可以定义不同的运营商并使用这些筛选描述符来筛选数据。
的过滤器组件的一部分Blazor的Telerik UI,一个专业级的UI库,包含100个本地组件,用于构建现代和功能丰富的应用程序。想要试用它,可以注册一个30天的免费试用期。
创建Blazor过滤器
- 使用
TelerikFilter
标记,将组件添加到razor页面。 - 设置
价值
参数通过单向或双向绑定。 - 添加
FilterField
标记的子标记FilterFields
. - 设置
的名字
而且类型
属性。
Telerik Filter的基本配置。
这段代码片段展示了一个基本过滤器配置的示例。*@ @使用Telerik。DataSource @code {TelerikFilter FilterRef {get;设置; } public CompositeFilterDescriptor Value { get; set; } = new CompositeFilterDescriptor(); public class Person { public int EmployeeId { get; set; } public string Name { get; set; } public int AgeInYears { get; set; } } }
字段
字段负责设置Filter信息。阅读更多关于支持的Blazor过滤器字段…
参数
Blazor Filter提供了允许您配置组件的参数:
参数 | 类型 | 描述 |
---|---|---|
类 |
字符串 |
将在最外层元素上呈现的类。 |
价值 |
CompositeFilterDescriptor |
设置筛选器组件的值。 |
事件
Blazor Filter生成您可以处理和进一步自定义其行为的事件。阅读更多关于Blazor过滤器事件….