Thank you for noticing this.
We are already aware of this case and it is logged into our PITS system
. Here you can find a link to the item
, where you can add your vote for it.
Meanwhile, here is how you can achieve the same effect - to filter only when Enter key is press. First, create two variables lastFilterDescriptor
of type FilterDescriptor
and another one of type Boolean
, let's call it isRealFiltering
. Subscribe to the FilterChanging
event handler, where you check weather the isRealFiltering
is true and if so, you will change it back to false, alternatively, cancel the filtering. Now, in order to capture the Enter
key press and set the isRealFiltering
variable to true
, you need to subscribe to the CellEditorInitialized
event of RadGridView
, get the editor and subscribe to the KeyDown
event of the editor element.
Attached you can find a sample project with the above scenario implemented. Please note that you need to instantiate and subscribe to the KeyDown
event for all editors used in your grid.
I hope that you find this information helpful.
the Telerik team