[
第四篇 UltraGrid如何自定义Row Filter的值]
UltraGrid提供了Row Filter的功能,方便User可以像操作Excel一样对Grid中的数据进行筛选,有非常好的用户体验。
但是UltraGrid的Row Filter默认是有如下图所示几种方式,使用起来不是很方便:
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/5f3f057fbf244060ba1006032457398e.png)
那么如何自定义下拉列表中的选择项呢?
1. 设置Grid的指定列允许Filter
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/941a183e64d249b9bdd19d41f5a88543.png)
2. 在Grid的
BeforeRowFilterDropDownPopulate事件中重新定义下拉列表框中的选项
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/e920e0cd4cfb484caa335995d5bf6d93.png)
3. 大功告成,效果如下
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/9168c27a89a14f0993f3bf8b6766975e.png)
选择A-F,则筛选结果如下
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/9ab0157c32084814aa8e3a0c64efdf71.png)