I have a Kendo NumericTextBox. When some certain field has some certain values,the range of values for that NumericTextBox would be only odd values.
Setting step to 2 will work if current value is odd value.
So if user enters some value like 22 and clicks on up spinner, it should increase values to 23, then 25 on next click.
If current value is 30 and user clicks on down spinner , it should decrease value to 29 , then 27 on next click.
Here is solution for you: http://jsfiddle.net/a6Ek2/8/
You can also block entering data from keyboard and set step on 2: