c# - 如何过滤 GridView 数据,例如。第二个或第十个字符,DevExpress Winforms?
问题描述
我需要添加自定义过滤器,它将按例如第二个字符过滤列中的数据。
示例:
列中的值:ABCD、DEFG、ABAB、DAAC。
过滤器:第一个字母任意,第二个 = 'B'
过滤后我只想看到 ABCD 和 ABAB。
DevExpress 允许创建自定义过滤器,但我看不到这样的东西。
也许过去有人遇到过类似的问题?
解决方案
使用ActiveFilterString属性。
mygridview.ActiveFilterString = "[MyColumn] LIKE '_B%'";
这表示:以任何字母开头,第二个必须是 B,后跟任何字符串。
更多关于过滤。
推荐阅读
- sql - PostgreSQL 中的类型表是什么?我怎样才能制作这样的桌子?
- magento - Magneto,管理员表格准备了两次
- html - CSS网格空单元格布局问题
- php - Swift 4中的php字符串到数字
- java - 如何在读取文件时检测新行
- python - 变量的符号链接
- autohotkey - 在按键上启动/停止循环仅偶尔有效
- arm - 使用 arm LDM 指令将数据传输到用户模式寄存器
- amazon-web-services - AWS CodePipeline:如何将 CloudFormation 操作的输出传递到 CodeBuild 操作
- html - 基于表格的响应式 UI