I define RadTimePicker as follow:
I set StartTime and EndTime on server side:
Based on PatientScheduler:
I have two problems in this project:
1. When I run web and select 3:00(Time is based on 24 Hours), displayed 11:00 in DateInput. When select 9:00, Displayed 17:00 in DateInput.
2. I can just select time from 00:00 to 9:00 and it displayed from 8:00 to 17:00 because
<telerik:RadTimePicker runat="server" ID="StartTime" Width="95%" SelectedDate='<%# Bind("Start") %>'> <DateInput ID="StartDateInput" runat="server" EmptyMessage="داده اجباری" DateFormat="HH:mm" EnableSingleInputRendering="false" /> <TimePopupButton /> <TimeView ID="StartTimeView" runat="server" Columns="2" ShowHeader="true" TimeFormat="HH:mm" HeaderText="از ساعت"/> <DatePopupButton /> </telerik:RadTimePicker> RadTimePicker startTime = (RadTimePicker)e.Container.FindControl("StartTime"); startTime.TimeView.StartTime = PatientScheduler.DayStartTime; startTime.TimeView.EndTime = PatientScheduler.DayEndTime; startTime.SelectedTime = e.Appointment.Start.TimeOfDay;<telerik:RadScheduler runat="server" ID="PatientScheduler" Width="100%" Height="100%" DataSourceID="PatientAppointmentsEntityDataSource" DataKeyField="Id" DataSubjectField="Subject" DataStartField="Start" DataEndField="End" FirstDayOfWeek="Saturday" HoursPanelTimeFormat="HH:mm" LastDayOfWeek="Thursday" EditFormDateFormat="yyyy/MM/dd" Skin="Office2010Blue">I have two problems in this project:
1. When I run web and select 3:00(Time is based on 24 Hours), displayed 11:00 in DateInput. When select 9:00, Displayed 17:00 in DateInput.
2. I can just select time from 00:00 to 9:00 and it displayed from 8:00 to 17:00 because
PatientScheduler is from 8:00 to 17:00