现象:
在表格ASPxGridView 的列下拉框过滤中,一旦选择了下拉框的值,就无法回到原始状态(下拉框值为空的状态)
如图:没有如图了,csdn插个图片太烦了。。。。
目的:
在不改变表格ASPxGridView 其他列过滤值的前提下,使得ASPxGridView的列下拉框过滤控件的过滤值可以变为空。
方法一:
在下拉框里加一个清除按钮,用于清除该列的过滤条件
(注:ASPXGridView的过滤条件是通过FilterExpression属性作用于表格的)
(注:如果是单独的下拉框控件。可以把javascript变一下,变成function(s, e) { s.SetSelectedItem(null)) ,这样就可以用按钮清空下拉框选中的值)
方法二:
在表格的AutoFilterCellEditorInitialize事件中,为下拉框列中增加一个空值下拉项,