When you inherit from RadTextBox and override the OnKeyPress or OnKeyDown, those events are not fired.
when you inherit from OnKeyPress or OnKeyDown you need to be sure to call base.OnKeyPress() or base.OnKeyDown() or the event will not be fired.