Thank you for writing.
control allows the end user to enter only a time value to the editable area of the control. However, its Value
property is typeof
) which contains date part as well. By default, this date part represents DateTime.Now
and if you specify a different date it will be reset when changing the value. Note that this control is not purposed to manipulate dates. However, I have logged it in our feedback portal
. You can track its progress, subscribe for status changes and add your vote/comment to it on the following link - feedback item
I have also updated your Telerik points
Currently, the possible solution that I can suggest is to use a RadDateTimePicker
with time format. When changing the value you should keep manually the date part unchanged. Here is a sample code snippet demonstrating how to do that:
.radDateTimePicker1.Format = DateTimePickerFormat.Custom;
.radDateTimePicker1.Value = date;
.radDateTimePicker1.ValueChanging += radDateTimePicker1_ValueChanging;
DateTime date =
DateTime(2014, 5, 20, 8, 15, 30);
sender, ValueChangingEventArgs e)
DateTime newDate = (DateTime)e.NewValue;
(newDate.Date != date.Date)
DateTime(date.Year, date.Month, date.Day,
newDate.Hour, newDate.Minute, newDate.Second);
I hope this information helps. Should you have further questions, I would be glad to help.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.