I have a Search form, and I am enabling/disabling the Search button depending on changes a user makes to several input fields. Some of my fields are RadSpinEditor controls.
When I use the RadSpinEditors' ValueChanged event to toggle my Search button, it's not enough. It works fine if the user is using the up/down controls. However, if they manually type-in a numeric value, the ValueChanged event isn't triggered UNTIL the field loses focus; it basically behaves like a "Leave" event. This won't work for me because when a user types in a value on a RadSpinEditor field, the Search button remains disabled; they can't click the Search button until they click somewhere else on the form.
In an attempt to fix this, I tried using the TextChanged event instead. This works much better in terms of toggling the Search button in real time... except for one small problem; it renders my text backwards. In other words, if I type "1234", it renders as "4321".
There was a separate issue described here where the user was running into issues w/ TextChanged. The user was instructed to just use ValueChanged instead, but I've explained why that won't work in my case.
When I use the RadSpinEditors' ValueChanged event to toggle my Search button, it's not enough. It works fine if the user is using the up/down controls. However, if they manually type-in a numeric value, the ValueChanged event isn't triggered UNTIL the field loses focus; it basically behaves like a "Leave" event. This won't work for me because when a user types in a value on a RadSpinEditor field, the Search button remains disabled; they can't click the Search button until they click somewhere else on the form.
In an attempt to fix this, I tried using the TextChanged event instead. This works much better in terms of toggling the Search button in real time... except for one small problem; it renders my text backwards. In other words, if I type "1234", it renders as "4321".
There was a separate issue described here where the user was running into issues w/ TextChanged. The user was instructed to just use ValueChanged instead, but I've explained why that won't work in my case.