hi all, i Beginner in RadScheduler control, i want create custom Appointment Template, i write this code
<telerik:RadScheduler ID="RadScheduler1" runat="server" Skin="Office2010Blue" DisplayRecurrenceActionDialogOnMove="True" ShowNavigationPane="True" OnClientTimeSlotContextMenuItemClicked="ClientTimeSlotContextMenuItemClicked" OnClientAppointmentContextMenuItemClicked="ClientAppointmentContextMenuItemClicked"> <TimelineView UserSelectable="False" /> <DayView UserSelectable="False" /> <AppointmentContextMenus> <%--The appointment context menu interaction is handled on the client in this example--%> <telerik:RadSchedulerContextMenu runat="server" ID="SchedulerAppointmentContextMenu"> <Items> <telerik:RadMenuItem Text="Detils" Value="detail"> </telerik:RadMenuItem> <telerik:RadMenuItem Text="MoreStatus" Value="moreStatus"> </telerik:RadMenuItem> </Items> </telerik:RadSchedulerContextMenu> </AppointmentContextMenus> <TimeSlotContextMenus> <telerik:RadSchedulerContextMenu ID="SchedulerTimeSlotContextMenu" runat="server"> <Items> <telerik:RadMenuItem Text="New" Value="createNew" /> </Items> </telerik:RadSchedulerContextMenu> </TimeSlotContextMenus> <AppointmentTemplate> <div class="rsAptSubject"> </div> <hr /> <div style="font-style: italic; background-color: Lime"><%# Eval("FromTime")%></div> </AppointmentTemplate> </telerik:RadScheduler>
and c# code:
RadScheduler1.DataSource = _meetingService.AllMeetings().ToList()
RadScheduler1.DataStartField = "FromTime"
RadScheduler1.DataSubjectField = "Council.CouncilName"
RadScheduler1.DataEndField = "ToTime"
RadScheduler1.DataKeyField = "MeetingId"
RadScheduler1.DataDescriptionField = "FromTime"
' RadScheduler1.SelectedDate = DateTime.Now
RadScheduler1.DataBind()
but when run this page i get this error:
DataBinding: 'Telerik.Web.UI.Appointment' does not contain a property with the name 'FromTime'.
please help me for solve this problem. thanks Expert. 