Ну, вы должны знать, что по умолчанию ASPxTimeEdit не позволяет делать это. Предыдущий предложенный подход является своего рода «взломом». Текущая проблема вызвана тем, что ASPxTimeEdit выполняет внутреннее действие inc / dec в соответствии с текущей позицией каретки (часы, секунды, дни).
Вы не можете отменить это действие для события ButtonClick на стороне клиента должным образом, так как это событие вызывается до выполнения внутреннего действия.
Возможное решение этой проблемы - скрыть стандартные кнопки вращения (SpinButtons.ShowIncrementButtons = "false") и создать пользовательские кнопки с необходимой логикой.
перейдите по этой ссылке http://www.devexpress.com/Support/Center/p/B200804.aspx