Hi,
I can't seem to get the PrepareToEdit function working. When I call it with:
The returned appointment is exactly same as the given appointment. For example there is property:
RecurrenceState which is always NotRecurring {0} shouldn't it be something like: Exception {3}
When I try to use the created appointment it is handled as if I would be editing the series not creating a new exception.
Could you advice me how could I change the series appointment to a exception appointment and give this exception appointment as parameter to ShowAdvancedEditForm.
Could you check below where is the contents of the appointment object after Preparetoedit function and how I think the object should look after PrepareToEdit.
BR
Joona
--------
After calling PreparetoEdit:
-------------------------------------
How I think it should look (taken from calendar component when creating new exception):
I can't seem to get the PrepareToEdit function working. When I call it with:
Dim recurrenceException as Appointment = RadScheduler1.PrepareToEdit(occurrence, False)
The returned appointment is exactly same as the given appointment. For example there is property:
RecurrenceState which is always NotRecurring {0} shouldn't it be something like: Exception {3}
When I try to use the created appointment it is handled as if I would be editing the series not creating a new exception.
Could you advice me how could I change the series appointment to a exception appointment and give this exception appointment as parameter to ShowAdvancedEditForm.
Could you check below where is the contents of the appointment object after Preparetoedit function and how I think the object should look after PrepareToEdit.
BR
Joona
--------
After calling PreparetoEdit:
<
i
>- Appointment {Telerik.Web.UI.Appointment} Telerik.Web.UI.Appointment<
br
>
AllowDelete True Boolean<
br
>
AllowEdit True Boolean<
br
>
+ AppointmentControls Count = 0 System.Collections.Generic.IList(Of Telerik.Web.UI.AppointmentControl)<
br
>
+ Attributes {System.Web.UI.AttributeCollection} System.Web.UI.AttributeCollection<
br
>
+ BackColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
+ BorderColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
BorderStyle NotSet {0} System.Web.UI.WebControls.BorderStyle<
br
>
+ BorderWidth {} System.Web.UI.WebControls.Unit<
br
>
ClientID "" String<
br
>
ContextMenuID "" String<
br
>
CssClass "" String<
br
>
DataItem Nothing Object<
br
>
Description "" String<
br
>
+ DomElements Count = 0 System.Collections.Generic.IList(Of String)<
br
>
+ Duration {01:00:00} System.TimeSpan<
br
>
End #4/29/2011 9:00:00 AM# Date<
br
>
+ Font {} System.Web.UI.WebControls.FontInfo<
br
>
+ ForeColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
+ ID 398628 {Integer} Object<
br
>
IsTrackingViewState False Boolean<
br
>
- Owner {Telerik.Web.UI.RadScheduler} Telerik.Web.UI.RadScheduler<
br
>
_adapter Nothing System.Web.UI.Adapters.ControlAdapter<
br
>
+ _page {ASP.calendar_calendar_aspx} System.Web.UI.Page<
br
>
AccessKey "" String<
br
>
+ ActiveFormAppointment {Telerik.Web.UI.Appointment} Telerik.Web.UI.Appointment<
br
>
ActiveFormMode AdvancedEdit {4} Telerik.Web.UI.SchedulerFormMode<
br
>
+ ActiveModel {Telerik.Web.UI.Scheduler.Views.Week.Model} Telerik.Web.UI.Scheduler.Views.ISchedulerModel<
br
>
ActiveSlotIndex "" String<
br
>
Adapter Nothing System.Web.UI.Adapters.ControlAdapter<
br
>
+ AdvancedEditTemplate {System.Web.UI.CompiledBindableTemplateBuilder} System.Web.UI.ITemplate<
br
>
+ AdvancedForm {Telerik.Web.UI.AdvancedFormSettings} Telerik.Web.UI.AdvancedFormSettings<
br
>
+ AdvancedInsertTemplate {System.Web.UI.CompiledBindableTemplateBuilder} System.Web.UI.ITemplate<
br
>
AllowDelete True Boolean<
br
>
AllowEdit True Boolean<
br
>
AllowInsert True Boolean<
br
>
+
AppointmentComparer {Telerik.Web.UI.AppointmentComparer} System.Collections.Generic.IComparer(Of
Telerik.Web.UI.Appointment)<
br
>
+
AppointmentContextMenus {Telerik.Web.UI.RadSchedulerContextMenuCollection} Telerik.Web.UI.RadSchedulerContextMenuCollection<
br
>
+ AppointmentContextMenuSettings {Telerik.Web.UI.ContextMenuSettings} Telerik.Web.UI.ContextMenuSettings<
br
>
AppointmentController {Telerik.Web.UI.Scheduling.AppointmentController} Telerik.Web.UI.Scheduling.AppointmentController<
br
>
+ AppointmentFactory {Telerik.Web.UI.Scheduling.DefaultAppointmentFactory} Telerik.Web.UI.IAppointmentFactory<
br
>
+ Appointments {Telerik.Web.UI.AppointmentCollection} Telerik.Web.UI.AppointmentCollection<
br
>
AppointmentStyleMode Auto {0} Telerik.Web.UI.AppointmentStyleMode<
br
>
+ AppointmentTemplate {System.Web.UI.CompiledTemplateBuilder} System.Web.UI.ITemplate<
br
>
AppRelativeTemplateSourceDirectory "~/calendar/" String<
br
>
+ Attributes {System.Web.UI.AttributeCollection} System.Web.UI.AttributeCollection<
br
>
+ BackColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
+ BindingContainer {ASP.calendar_calendar_aspx} System.Web.UI.Control<
br
>
BlankNavigateUrl "#" String<
br
>
+ BorderColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
BorderStyle NotSet {0} System.Web.UI.WebControls.BorderStyle<
br
>
+ BorderWidth {} System.Web.UI.WebControls.Unit<
br
>
ChildControlsCreated False Boolean<
br
>
ClientID "M_MP_RS" String<
br
>
ClientIDSeparator "_"c Char<
br
>
ClientStateFieldID "M_MP_RS_ClientState" String<
br
>
+ ColumnWidth {} System.Web.UI.WebControls.Unit<
br
>
+ Context {System.Web.HttpContext} System.Web.HttpContext<
br
>
+ Controls {System.Web.UI.ControlCollection} System.Web.UI.ControlCollection<
br
>
ControlState Loaded {5} System.Web.UI.ControlState<
br
>
+ ControlStyle {Telerik.Web.UI.RadScheduler+SchedulerStyle} System.Web.UI.WebControls.Style<
br
>
ControlStyleCreated True Boolean<
br
>
CssClass "" String<
br
>
CssClassFormatString "RadScheduler RadScheduler_{0}" String<
br
>
+ Culture {en-GB} System.Globalization.CultureInfo<
br
>
+ CustomAttributeNames {Length=12} String()<
br
>
DataDescriptionField "" String<
br
>
DataEndField "LogicalEndDateTime" String<
br
>
DataKeyField "ID" String<
br
>
DataMember "" String<
br
>
DataRecurrenceField "RecurrenceRule" String<
br
>
DataRecurrenceParentKeyField "RecurrenceParentActivityID" String<
br
>
DataSource Nothing Object<
br
>
DataSourceID "" String<
br
>
+ DataSourceObject {System.Web.UI.WebControls.ReadOnlyDataSource} System.Web.UI.IDataSource<
br
>
+ DataSourceView {System.Web.UI.WebControls.ReadOnlyDataSourceView} System.Web.UI.DataSourceView<
br
>
DataStartField "LogicalStartDateTime" String<
br
>
DataSubjectField "Name" String<
br
>
+ DayEndTime {18:00:00} System.TimeSpan<
br
>
+ DayStartTime {08:00:00} System.TimeSpan<
br
>
+ DayView {Telerik.Web.UI.DayViewSettings} Telerik.Web.UI.DayViewSettings<
br
>
DefaultAdvancedFormRendered False Boolean<
br
>
DefaultCssClass "Default" String<
br
>
DesignMode False Boolean<
br
>
DesignMode (Control) False Boolean<
br
>
DisplayDeleteConfirmation True Boolean<
br
>
DisplayRecurrenceActionDialogOnMove False Boolean<
br
>
EditFormDateFormat "d.M.yyyy" String<
br
>
EditFormTimeFormat "H:mm" String<
br
>
EditingRecurringSeries False Boolean<
br
>
EnableAdvancedForm True Boolean<
br
>
EnableAjaxSkinRendering True Boolean<
br
>
EnableCustomAttributeEditing True Boolean<
br
>
Enabled True Boolean<
br
>
EnableDatePicker True Boolean<
br
>
EnableDescriptionField False Boolean<
br
>
EnableEmbeddedBaseStylesheet False Boolean<
br
>
EnableEmbeddedScripts True Boolean<
br
>
EnableEmbeddedSkins False Boolean<
br
>
EnableLegacyRendering False Boolean<
br
>
EnableRecurrenceSupport True Boolean<
br
>
EnableResourceEditing True Boolean<
br
>
EnableTheming True Boolean<
br
>
EnableViewState True Boolean<
br
>
EnableViewStateDefault True Boolean<
br
>
EventDataBinding {Object} Object<
br
>
EventInit {Object} Object<
br
>
EventLoad {Object} Object<
br
>
EventPreRender {Object} Object<
br
>
+ Events {System.ComponentModel.EventHandlerList} System.ComponentModel.EventHandlerList<
br
>
EventUnload {Object} Object<
br
>
FirstDayOfWeek Monday {1} System.DayOfWeek<
br
>
+ flags {System.Web.Util.SimpleBitVector32} System.Web.Util.SimpleBitVector32<
br
>
+ Font {} System.Web.UI.WebControls.FontInfo<
br
>
+ ForeColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
+ FormContainer {Telerik.Web.UI.SchedulerFormContainer} Telerik.Web.UI.SchedulerFormContainer<
br
>
GroupBy "" String<
br
>
GroupingDirection Horizontal {2} Telerik.Web.UI.GroupingDirection<
br
>
HasAttributes False Boolean<
br
>
HasChildViewState False Boolean<
br
>
HasCustomProvider False Boolean<
br
>
HasDataSource False Boolean<
br
>
HasDescriptionField False Boolean<
br
>
+ Height {400px} System.Web.UI.WebControls.Unit<
br
>
HoursPanelTimeFormat "Htt" String<
br
>
ID "RS" String<
br
>
ID_SEPARATOR "$"c Char<
br
>
IdSeparator "$"c Char<
br
>
IdSeparatorFromConfig "$"c Char<
br
>
InAdvancedMode True Boolean<
br
>
Initialized True Boolean<
br
>
+ InlineEditTemplate {Telerik.Web.UI.Scheduling.InlineEditTemplate} System.Web.UI.ITemplate<
br
>
+ InlineInsertTemplate {System.Web.UI.CompiledBindableTemplateBuilder} System.Web.UI.ITemplate<
br
>
IsBindingContainer True Boolean<
br
>
IsBoundUsingDataSourceID False Boolean<
br
>
IsChildControlStateCleared True Boolean<
br
>
IsEnabled True Boolean<
br
>
IsParentedToUpdatePanel True Boolean<
br
>
IsReloadable False Boolean<
br
>
IsSkinSet True Boolean<
br
>
IsTrackingViewState True Boolean<
br
>
IsViewStateEnabled True Boolean<
br
>
isWebControlDisabled 524288 Integer<
br
>
JavaScriptDateFormat "yyyy/MM/dd HH:mm" String<
br
>
LastDayOfWeek Sunday {0} System.DayOfWeek<
br
>
LEGACY_ID_SEPARATOR ":"c Char<
br
>
LoadViewStateByID False Boolean<
br
>
+ Localization {Telerik.Web.UI.SchedulerStrings} Telerik.Web.UI.SchedulerStrings<
br
>
MaximumRecurrenceCandidates 3000 Integer<
br
>
MinimumInlineFormHeight 100 Integer<
br
>
MinimumInlineFormWidth 250 Integer<
br
>
MinutesPerRow 30 Integer<
br
>
+ MonthView {Telerik.Web.UI.MonthViewSettings} Telerik.Web.UI.MonthViewSettings<
br
>
+ MultiDayView {Telerik.Web.UI.MultiDayViewSettings} Telerik.Web.UI.MultiDayViewSettings<
br
>
+ NamingContainer {System.Web.UI.WebControls.ContentPlaceHolder} System.Web.UI.Control<
br
>
NumberOfHoveredRows 2 Integer<
br
>
OnClientAppointmentClick "" String<
br
>
OnClientAppointmentContextMenu "" String<
br
>
OnClientAppointmentContextMenuItemClicked "" String<
br
>
OnClientAppointmentContextMenuItemClicking "" String<
br
>
OnClientAppointmentCreated "" String<
br
>
OnClientAppointmentDataBound "" String<
br
>
OnClientAppointmentDeleting "" String<
br
>
OnClientAppointmentDoubleClick "" String<
br
>
OnClientAppointmentEditing "" String<
br
>
OnClientAppointmentInserting "" String<
br
>
OnClientAppointmentMoveEnd "" String<
br
>
OnClientAppointmentMoveStart "" String<
br
>
OnClientAppointmentMoving "" String<
br
>
OnClientAppointmentResizeEnd "" String<
br
>
OnClientAppointmentResizeStart "" String<
br
>
OnClientAppointmentResizing "" String<
br
>
OnClientAppointmentSerialized "" String<
br
>
OnClientAppointmentsPopulated "" String<
br
>
OnClientAppointmentsPopulating "" String<
br
>
OnClientAppointmentWebServiceDeleting "" String<
br
>
OnClientAppointmentWebServiceInserting "" String<
br
>
OnClientAppointmentWebServiceUpdating "" String<
br
>
OnClientDataBound "" String<
br
>
OnClientFormCreated "schedulerFormCreated" String<
br
>
OnClientNavigationCommand "" String<
br
>
OnClientNavigationComplete "" String<
br
>
OnClientRecurrenceActionDialogClosed "" String<
br
>
OnClientRecurrenceActionDialogShowing "" String<
br
>
OnClientRecurrenceExceptionCreating "" String<
br
>
OnClientRecurrenceExceptionsRemoving "" String<
br
>
OnClientRequestFailed "" String<
br
>
OnClientRequestSuccess "" String<
br
>
OnClientResourcesPopulated "" String<
br
>
OnClientResourcesPopulating "" String<
br
>
OnClientTimeSlotClick "" String<
br
>
OnClientTimeSlotContextMenu "" String<
br
>
OnClientTimeSlotContextMenuItemClicked "" String<
br
>
OnClientTimeSlotContextMenuItemClicking "" String<
br
>
OverflowBehavior Expand {2} Telerik.Web.UI.OverflowBehavior<
br
>
+ Page {ASP.calendar_calendar_aspx} System.Web.UI.Page<
br
>
+ Parent {System.Web.UI.WebControls.TableCell} System.Web.UI.Control<
br
>
+ PostBackDataHandler {Telerik.Web.UI.RadScheduler} System.Web.UI.IPostBackDataHandler<
br
>
+ PostBackEventHandler {Telerik.Web.UI.RadScheduler} System.Web.UI.IPostBackEventHandler<
br
>
+ Provider {Telerik.Web.UI.Scheduling.DataSourceViewSchedulerProvider} Telerik.Web.UI.SchedulerProviderBase<
br
>
ProviderContext Nothing Object<
br
>
ProviderName "Integrated" String<
br
>
ReadOnly False Boolean<
br
>
RecurrenceSupport True Boolean<
br
>
RegisterWithScriptManager True Boolean<
br
>
RequiresDataBinding False Boolean<
br
>
RequiresLegacyRendering False Boolean<
br
>
+ ResourceHeaderTemplate {Telerik.Web.UI.ResourceHeaderTemplate} System.Web.UI.ITemplate<
br
>
+ Resources {Telerik.Web.UI.ResourceCollection} Telerik.Web.UI.ResourceCollection<
br
>
+ ResourceStyles {Telerik.Web.UI.ResourceStyleMappingCollection} Telerik.Web.UI.ResourceStyleMappingCollection<
br
>
+ ResourceTypes {Telerik.Web.UI.ResourceTypeCollection} Telerik.Web.UI.ResourceTypeCollection<
br
>
+ RowHeaderWidth {52px} System.Web.UI.WebControls.Unit<
br
>
+ RowHeight {25px} System.Web.UI.WebControls.Unit<
br
>
RuntimeSkin "Default" String<
br
>
RuntimeSkinInternal "Default" String<
br
>
+ ScriptManager {System.Web.UI.ScriptManager} System.Web.UI.ScriptManager<
br
>
+ SelectArguments {System.Web.UI.DataSourceSelectArguments} System.Web.UI.DataSourceSelectArguments<
br
>
SelectedDate #4/29/2011 8:00:00 AM# Date<
br
>
SelectedView WeekView {1} Telerik.Web.UI.SchedulerViewType<
br
>
ShowAllDayRow True Boolean<
br
>
ShowDateHeaders True Boolean<
br
>
ShowFooter True Boolean<
br
>
ShowFullTime False Boolean<
br
>
ShowHeader True Boolean<
br
>
ShowHoursColumn True Boolean<
br
>
ShowNavigationPane True Boolean<
br
>
ShowResourceHeaders True Boolean<
br
>
ShowViewTabs True Boolean<
br
>
Site Nothing System.ComponentModel.ISite<
br
>
Skin "Default" String<
br
>
SkinID "" String<
br
>
SpacerImageUrl "/Website/WebResource.axd?d=tDQmp-3Egm9LCF4lfS3WXENTx6Ls0XgcNXR-8hPPw7xKe49ig7X0e31fcpoUt3dCNP__duKvrr3oMOlvKDi5KKY19TM1&t=634208886757546466" String<
br
>
StartEditingInAdvancedForm True Boolean<
br
>
StartInsertingInAdvancedForm False Boolean<
br
>
+ Style {System.Web.UI.CssStyleCollection} System.Web.UI.CssStyleCollection<
br
>
TabIndex 0 Short<
br
>
TagKey Div {25} System.Web.UI.HtmlTextWriterTag<
br
>
TagName "div" String<
br
>
+ TemplateControl {ASP.calendar_calendar_aspx} System.Web.UI.TemplateControl<
br
>
+ TemplateControlVirtualDirectory {/Website/calendar/} System.Web.VirtualPath<
br
>
TemplateSourceDirectory "/Website/calendar" String<
br
>
TimeLabelRowSpan 2 Integer<
br
>
+ TimelineView {Telerik.Web.UI.TimelineViewSettings} Telerik.Web.UI.TimelineViewSettings<
br
>
+
TimeSlotContextMenus {Telerik.Web.UI.RadSchedulerContextMenuCollection} Telerik.Web.UI.RadSchedulerContextMenuCollection<
br
>
+ TimeSlotContextMenuSettings {Telerik.Web.UI.ContextMenuSettings} Telerik.Web.UI.ContextMenuSettings<
br
>
+ TimeZoneOffset {00:00:00} System.TimeSpan<
br
>
ToolTip "" String<
br
>
UniqueID "M$MP$RS" String<
br
>
UseDefaultAdvancedEdit False Boolean<
br
>
UseDefaultAdvancedInsert False Boolean<
br
>
UseHorizontalScrolling False Boolean<
br
>
UsingWebServiceBinding False Boolean<
br
>
ValidationGroup "M_MP_RS" String<
br
>
+ ViewState {System.Web.UI.StateBag} System.Web.UI.StateBag<
br
>
ViewStateIgnoresCase False Boolean<
br
>
Visible True Boolean<
br
>
+ VisibleAppointments {Telerik.Web.UI.AppointmentCollection} Telerik.Web.UI.AppointmentCollection<
br
>
VisibleRangeEnd #5/2/2011# Date<
br
>
VisibleRangeStart #4/25/2011# Date<
br
>
+ VisualTimeZoneOffset {03:00:00} System.TimeSpan<
br
>
VisualToday #4/29/2011# Date<
br
>
+ WebServiceSettings {Telerik.Web.UI.SchedulerWebServiceSettings} Telerik.Web.UI.SchedulerWebServiceSettings<
br
>
WeekLength 7 Integer<
br
>
+ WeekView {Telerik.Web.UI.WeekViewSettings} Telerik.Web.UI.WeekViewSettings<
br
>
+ Width {} System.Web.UI.WebControls.Unit<
br
>
+ WorkDayEndTime {17:00:00} System.TimeSpan<
br
>
+ WorkDayStartTime {08:00:00} System.TimeSpan<
br
>
RecurrenceParentID Nothing Object<
br
>
RecurrenceRule "DTSTART:20110429T020000Z
DTEND:20110429T030000Z
RRULE:FREQ=DAILY;COUNT=5;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR,SA,SU
" String<
br
>
RecurrenceState NotRecurring {0} Telerik.Web.UI.RecurrenceState<
br
>
+ Resources {Telerik.Web.UI.ResourceCollection} Telerik.Web.UI.ResourceCollection<
br
>
Start #4/29/2011 8:00:00 AM# Date<
br
>
Subject "test" String<
br
>
ToolTip "test: " String<
br
>
+ ViewState {System.Web.UI.StateBag} System.Web.UI.StateBag<
br
>
Visible True Boolean</
i
>
-------------------------------------
How I think it should look (taken from calendar component when creating new exception):
<
br
>
- Appointment {Telerik.Web.UI.Appointment} Telerik.Web.UI.Appointment<
br
>
AllowDelete True Boolean<
br
>
AllowEdit True Boolean<
br
>
+ AppointmentControls Count = 0 System.Collections.Generic.IList(Of Telerik.Web.UI.AppointmentControl)<
br
>
+ Attributes {System.Web.UI.AttributeCollection} System.Web.UI.AttributeCollection<
br
>
+ BackColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
+ BorderColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
BorderStyle NotSet {0} System.Web.UI.WebControls.BorderStyle<
br
>
+ BorderWidth {} System.Web.UI.WebControls.Unit<
br
>
ClientID "" String<
br
>
ContextMenuID "" String<
br
>
CssClass "" String<
br
>
DataItem Nothing Object<
br
>
Description "" String<
br
>
+ DomElements Count = 0 System.Collections.Generic.IList(Of String)<
br
>
+ Duration {01:00:00} System.TimeSpan<
br
>
End #4/29/2011 9:00:00 AM# Date<
br
>
+ Font {} System.Web.UI.WebControls.FontInfo<
br
>
+ ForeColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
ID Nothing Object<
br
>
IsTrackingViewState False Boolean<
br
>
- Owner {Telerik.Web.UI.RadScheduler} Telerik.Web.UI.RadScheduler<
br
>
_adapter Nothing System.Web.UI.Adapters.ControlAdapter<
br
>
+ _page {ASP.calendar_calendar_aspx} System.Web.UI.Page<
br
>
AccessKey "" String<
br
>
+ ActiveFormAppointment {Telerik.Web.UI.Appointment} Telerik.Web.UI.Appointment<
br
>
ActiveFormMode AdvancedEdit {4} Telerik.Web.UI.SchedulerFormMode<
br
>
+ ActiveModel {Telerik.Web.UI.Scheduler.Views.Week.Model} Telerik.Web.UI.Scheduler.Views.ISchedulerModel<
br
>
ActiveSlotIndex "1:0:4" String<
br
>
Adapter Nothing System.Web.UI.Adapters.ControlAdapter<
br
>
+ AdvancedEditTemplate {System.Web.UI.CompiledBindableTemplateBuilder} System.Web.UI.ITemplate<
br
>
+ AdvancedForm {Telerik.Web.UI.AdvancedFormSettings} Telerik.Web.UI.AdvancedFormSettings<
br
>
+ AdvancedInsertTemplate {System.Web.UI.CompiledBindableTemplateBuilder} System.Web.UI.ITemplate<
br
>
AllowDelete True Boolean<
br
>
AllowEdit True Boolean<
br
>
AllowInsert True Boolean<
br
>
+
AppointmentComparer {Telerik.Web.UI.AppointmentComparer} System.Collections.Generic.IComparer(Of
Telerik.Web.UI.Appointment)<
br
>
+
AppointmentContextMenus {Telerik.Web.UI.RadSchedulerContextMenuCollection} Telerik.Web.UI.RadSchedulerContextMenuCollection<
br
>
+ AppointmentContextMenuSettings {Telerik.Web.UI.ContextMenuSettings} Telerik.Web.UI.ContextMenuSettings<
br
>
AppointmentController {Telerik.Web.UI.Scheduling.AppointmentController} Telerik.Web.UI.Scheduling.AppointmentController<
br
>
+ AppointmentFactory {Telerik.Web.UI.Scheduling.DefaultAppointmentFactory} Telerik.Web.UI.IAppointmentFactory<
br
>
+ Appointments {Telerik.Web.UI.AppointmentCollection} Telerik.Web.UI.AppointmentCollection<
br
>
AppointmentStyleMode Auto {0} Telerik.Web.UI.AppointmentStyleMode<
br
>
+ AppointmentTemplate {System.Web.UI.CompiledTemplateBuilder} System.Web.UI.ITemplate<
br
>
AppRelativeTemplateSourceDirectory "~/calendar/" String<
br
>
+ Attributes {System.Web.UI.AttributeCollection} System.Web.UI.AttributeCollection<
br
>
+ BackColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
+ BindingContainer {ASP.calendar_calendar_aspx} System.Web.UI.Control<
br
>
BlankNavigateUrl "#" String<
br
>
+ BorderColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
BorderStyle NotSet {0} System.Web.UI.WebControls.BorderStyle<
br
>
+ BorderWidth {} System.Web.UI.WebControls.Unit<
br
>
ChildControlsCreated False Boolean<
br
>
ClientID "M_MP_RS" String<
br
>
ClientIDSeparator "_"c Char<
br
>
ClientStateFieldID "M_MP_RS_ClientState" String<
br
>
+ ColumnWidth {} System.Web.UI.WebControls.Unit<
br
>
+ Context {System.Web.HttpContext} System.Web.HttpContext<
br
>
+ Controls {System.Web.UI.ControlCollection} System.Web.UI.ControlCollection<
br
>
ControlState Loaded {5} System.Web.UI.ControlState<
br
>
+ ControlStyle {Telerik.Web.UI.RadScheduler+SchedulerStyle} System.Web.UI.WebControls.Style<
br
>
ControlStyleCreated True Boolean<
br
>
CssClass "" String<
br
>
CssClassFormatString "RadScheduler RadScheduler_{0}" String<
br
>
+ Culture {en-GB} System.Globalization.CultureInfo<
br
>
+ CustomAttributeNames {Length=12} String()<
br
>
DataDescriptionField "" String<
br
>
DataEndField "LogicalEndDateTime" String<
br
>
DataKeyField "ID" String<
br
>
DataMember "" String<
br
>
DataRecurrenceField "RecurrenceRule" String<
br
>
DataRecurrenceParentKeyField "RecurrenceParentActivityID" String<
br
>
DataSource Nothing Object<
br
>
DataSourceID "" String<
br
>
+ DataSourceObject {System.Web.UI.WebControls.ReadOnlyDataSource} System.Web.UI.IDataSource<
br
>
+ DataSourceView {System.Web.UI.WebControls.ReadOnlyDataSourceView} System.Web.UI.DataSourceView<
br
>
DataStartField "LogicalStartDateTime" String<
br
>
DataSubjectField "Name" String<
br
>
+ DayEndTime {18:00:00} System.TimeSpan<
br
>
+ DayStartTime {08:00:00} System.TimeSpan<
br
>
+ DayView {Telerik.Web.UI.DayViewSettings} Telerik.Web.UI.DayViewSettings<
br
>
DefaultAdvancedFormRendered False Boolean<
br
>
DefaultCssClass "Default" String<
br
>
DesignMode False Boolean<
br
>
DesignMode (Control) False Boolean<
br
>
DisplayDeleteConfirmation True Boolean<
br
>
DisplayRecurrenceActionDialogOnMove False Boolean<
br
>
EditFormDateFormat "d.M.yyyy" String<
br
>
EditFormTimeFormat "H:mm" String<
br
>
EditingRecurringSeries False Boolean<
br
>
EnableAdvancedForm True Boolean<
br
>
EnableAjaxSkinRendering False Boolean<
br
>
EnableCustomAttributeEditing True Boolean<
br
>
Enabled True Boolean<
br
>
EnableDatePicker True Boolean<
br
>
EnableDescriptionField False Boolean<
br
>
EnableEmbeddedBaseStylesheet False Boolean<
br
>
EnableEmbeddedScripts True Boolean<
br
>
EnableEmbeddedSkins False Boolean<
br
>
EnableLegacyRendering False Boolean<
br
>
EnableRecurrenceSupport True Boolean<
br
>
EnableResourceEditing True Boolean<
br
>
EnableTheming True Boolean<
br
>
EnableViewState True Boolean<
br
>
EnableViewStateDefault True Boolean<
br
>
EventDataBinding {Object} Object<
br
>
EventInit {Object} Object<
br
>
EventLoad {Object} Object<
br
>
EventPreRender {Object} Object<
br
>
+ Events {System.ComponentModel.EventHandlerList} System.ComponentModel.EventHandlerList<
br
>
EventUnload {Object} Object<
br
>
FirstDayOfWeek Monday {1} System.DayOfWeek<
br
>
+ flags {System.Web.Util.SimpleBitVector32} System.Web.Util.SimpleBitVector32<
br
>
+ Font {} System.Web.UI.WebControls.FontInfo<
br
>
+ ForeColor "{Name=0, ARGB=(0, 0, 0, 0)}" System.Drawing.Color<
br
>
+ FormContainer {Telerik.Web.UI.SchedulerFormContainer} Telerik.Web.UI.SchedulerFormContainer<
br
>
GroupBy "" String<
br
>
GroupingDirection Horizontal {2} Telerik.Web.UI.GroupingDirection<
br
>
HasAttributes False Boolean<
br
>
HasChildViewState False Boolean<
br
>
HasCustomProvider False Boolean<
br
>
HasDataSource False Boolean<
br
>
HasDescriptionField False Boolean<
br
>
+ Height {400px} System.Web.UI.WebControls.Unit<
br
>
HoursPanelTimeFormat "Htt" String<
br
>
ID "RS" String<
br
>
ID_SEPARATOR "$"c Char<
br
>
IdSeparator "$"c Char<
br
>
IdSeparatorFromConfig "$"c Char<
br
>
InAdvancedMode True Boolean<
br
>
Initialized True Boolean<
br
>
+ InlineEditTemplate {Telerik.Web.UI.Scheduling.InlineEditTemplate} System.Web.UI.ITemplate<
br
>
+ InlineInsertTemplate {System.Web.UI.CompiledBindableTemplateBuilder} System.Web.UI.ITemplate<
br
>
IsBindingContainer True Boolean<
br
>
IsBoundUsingDataSourceID False Boolean<
br
>
IsChildControlStateCleared True Boolean<
br
>
IsEnabled True Boolean<
br
>
IsParentedToUpdatePanel True Boolean<
br
>
IsReloadable False Boolean<
br
>
IsSkinSet True Boolean<
br
>
IsTrackingViewState True Boolean<
br
>
IsViewStateEnabled True Boolean<
br
>
isWebControlDisabled 524288 Integer<
br
>
JavaScriptDateFormat "yyyy/MM/dd HH:mm" String<
br
>
LastDayOfWeek Sunday {0} System.DayOfWeek<
br
>
LEGACY_ID_SEPARATOR ":"c Char<
br
>
LoadViewStateByID False Boolean<
br
>
+ Localization {Telerik.Web.UI.SchedulerStrings} Telerik.Web.UI.SchedulerStrings<
br
>
MaximumRecurrenceCandidates 3000 Integer<
br
>
MinimumInlineFormHeight 100 Integer<
br
>
MinimumInlineFormWidth 250 Integer<
br
>
MinutesPerRow 30 Integer<
br
>
+ MonthView {Telerik.Web.UI.MonthViewSettings} Telerik.Web.UI.MonthViewSettings<
br
>
+ MultiDayView {Telerik.Web.UI.MultiDayViewSettings} Telerik.Web.UI.MultiDayViewSettings<
br
>
+ NamingContainer {System.Web.UI.WebControls.ContentPlaceHolder} System.Web.UI.Control<
br
>
NumberOfHoveredRows 2 Integer<
br
>
OnClientAppointmentClick "" String<
br
>
OnClientAppointmentContextMenu "" String<
br
>
OnClientAppointmentContextMenuItemClicked "" String<
br
>
OnClientAppointmentContextMenuItemClicking "" String<
br
>
OnClientAppointmentCreated "" String<
br
>
OnClientAppointmentDataBound "" String<
br
>
OnClientAppointmentDeleting "" String<
br
>
OnClientAppointmentDoubleClick "" String<
br
>
OnClientAppointmentEditing "" String<
br
>
OnClientAppointmentInserting "" String<
br
>
OnClientAppointmentMoveEnd "" String<
br
>
OnClientAppointmentMoveStart "" String<
br
>
OnClientAppointmentMoving "" String<
br
>
OnClientAppointmentResizeEnd "" String<
br
>
OnClientAppointmentResizeStart "" String<
br
>
OnClientAppointmentResizing "" String<
br
>
OnClientAppointmentSerialized "" String<
br
>
OnClientAppointmentsPopulated "" String<
br
>
OnClientAppointmentsPopulating "" String<
br
>
OnClientAppointmentWebServiceDeleting "" String<
br
>
OnClientAppointmentWebServiceInserting "" String<
br
>
OnClientAppointmentWebServiceUpdating "" String<
br
>
OnClientDataBound "" String<
br
>
OnClientFormCreated "schedulerFormCreated" String<
br
>
OnClientNavigationCommand "" String<
br
>
OnClientNavigationComplete "" String<
br
>
OnClientRecurrenceActionDialogClosed "" String<
br
>
OnClientRecurrenceActionDialogShowing "" String<
br
>
OnClientRecurrenceExceptionCreating "" String<
br
>
OnClientRecurrenceExceptionsRemoving "" String<
br
>
OnClientRequestFailed "" String<
br
>
OnClientRequestSuccess "" String<
br
>
OnClientResourcesPopulated "" String<
br
>
OnClientResourcesPopulating "" String<
br
>
OnClientTimeSlotClick "" String<
br
>
OnClientTimeSlotContextMenu "" String<
br
>
OnClientTimeSlotContextMenuItemClicked "" String<
br
>
OnClientTimeSlotContextMenuItemClicking "" String<
br
>
OverflowBehavior Expand {2} Telerik.Web.UI.OverflowBehavior<
br
>
+ Page {ASP.calendar_calendar_aspx} System.Web.UI.Page<
br
>
+ Parent {System.Web.UI.WebControls.TableCell} System.Web.UI.Control<
br
>
+ PostBackDataHandler {Telerik.Web.UI.RadScheduler} System.Web.UI.IPostBackDataHandler<
br
>
+ PostBackEventHandler {Telerik.Web.UI.RadScheduler} System.Web.UI.IPostBackEventHandler<
br
>
+ Provider {Telerik.Web.UI.Scheduling.DataSourceViewSchedulerProvider} Telerik.Web.UI.SchedulerProviderBase<
br
>
ProviderContext Nothing Object<
br
>
ProviderName "Integrated" String<
br
>
ReadOnly False Boolean<
br
>
RecurrenceSupport True Boolean<
br
>
RegisterWithScriptManager True Boolean<
br
>
RequiresDataBinding False Boolean<
br
>
RequiresLegacyRendering False Boolean<
br
>
+ ResourceHeaderTemplate {Telerik.Web.UI.ResourceHeaderTemplate} System.Web.UI.ITemplate<
br
>
+ Resources {Telerik.Web.UI.ResourceCollection} Telerik.Web.UI.ResourceCollection<
br
>
+ ResourceStyles {Telerik.Web.UI.ResourceStyleMappingCollection} Telerik.Web.UI.ResourceStyleMappingCollection<
br
>
+ ResourceTypes {Telerik.Web.UI.ResourceTypeCollection} Telerik.Web.UI.ResourceTypeCollection<
br
>
+ RowHeaderWidth {52px} System.Web.UI.WebControls.Unit<
br
>
+ RowHeight {25px} System.Web.UI.WebControls.Unit<
br
>
RuntimeSkin "Default" String<
br
>
RuntimeSkinInternal "Default" String<
br
>
+ ScriptManager {System.Web.UI.ScriptManager} System.Web.UI.ScriptManager<
br
>
+ SelectArguments {System.Web.UI.DataSourceSelectArguments} System.Web.UI.DataSourceSelectArguments<
br
>
SelectedDate #4/29/2011# Date<
br
>
SelectedView WeekView {1} Telerik.Web.UI.SchedulerViewType<
br
>
ShowAllDayRow True Boolean<
br
>
ShowDateHeaders True Boolean<
br
>
ShowFooter True Boolean<
br
>
ShowFullTime False Boolean<
br
>
ShowHeader True Boolean<
br
>
ShowHoursColumn True Boolean<
br
>
ShowNavigationPane True Boolean<
br
>
ShowResourceHeaders True Boolean<
br
>
ShowViewTabs True Boolean<
br
>
Site Nothing System.ComponentModel.ISite<
br
>
Skin "Default" String<
br
>
SkinID "" String<
br
>
SpacerImageUrl "/Website/WebResource.axd?d=tDQmp-3Egm9LCF4lfS3WXENTx6Ls0XgcNXR-8hPPw7xKe49ig7X0e31fcpoUt3dCNP__duKvrr3oMOlvKDi5KKY19TM1&t=634208886757546466" String<
br
>
StartEditingInAdvancedForm True Boolean<
br
>
StartInsertingInAdvancedForm False Boolean<
br
>
+ Style {System.Web.UI.CssStyleCollection} System.Web.UI.CssStyleCollection<
br
>
TabIndex 0 Short<
br
>
TagKey Div {25} System.Web.UI.HtmlTextWriterTag<
br
>
TagName "div" String<
br
>
+ TemplateControl {ASP.calendar_calendar_aspx} System.Web.UI.TemplateControl<
br
>
+ TemplateControlVirtualDirectory {/Website/calendar/} System.Web.VirtualPath<
br
>
TemplateSourceDirectory "/Website/calendar" String<
br
>
TimeLabelRowSpan 2 Integer<
br
>
+ TimelineView {Telerik.Web.UI.TimelineViewSettings} Telerik.Web.UI.TimelineViewSettings<
br
>
+
TimeSlotContextMenus {Telerik.Web.UI.RadSchedulerContextMenuCollection} Telerik.Web.UI.RadSchedulerContextMenuCollection<
br
>
+ TimeSlotContextMenuSettings {Telerik.Web.UI.ContextMenuSettings} Telerik.Web.UI.ContextMenuSettings<
br
>
+ TimeZoneOffset {00:00:00} System.TimeSpan<
br
>
ToolTip "" String<
br
>
UniqueID "M$MP$RS" String<
br
>
UseDefaultAdvancedEdit False Boolean<
br
>
UseDefaultAdvancedInsert False Boolean<
br
>
UseHorizontalScrolling False Boolean<
br
>
UsingWebServiceBinding False Boolean<
br
>
ValidationGroup "M_MP_RS" String<
br
>
+ ViewState {System.Web.UI.StateBag} System.Web.UI.StateBag<
br
>
ViewStateIgnoresCase False Boolean<
br
>
Visible True Boolean<
br
>
+ VisibleAppointments {Telerik.Web.UI.AppointmentCollection} Telerik.Web.UI.AppointmentCollection<
br
>
VisibleRangeEnd #5/2/2011# Date<
br
>
VisibleRangeStart #4/25/2011# Date<
br
>
+ VisualTimeZoneOffset {03:00:00} System.TimeSpan<
br
>
VisualToday #4/29/2011# Date<
br
>
+ WebServiceSettings {Telerik.Web.UI.SchedulerWebServiceSettings} Telerik.Web.UI.SchedulerWebServiceSettings<
br
>
WeekLength 7 Integer<
br
>
+ WeekView {Telerik.Web.UI.WeekViewSettings} Telerik.Web.UI.WeekViewSettings<
br
>
+ Width {} System.Web.UI.WebControls.Unit<
br
>
+ WorkDayEndTime {17:00:00} System.TimeSpan<
br
>
+ WorkDayStartTime {08:00:00} System.TimeSpan<
br
>
+ RecurrenceParentID 398628 {Integer} Object<
br
>
RecurrenceRule "" String<
br
>
RecurrenceState Exception {3} Telerik.Web.UI.RecurrenceState<
br
>
+ Resources {Telerik.Web.UI.ResourceCollection} Telerik.Web.UI.ResourceCollection<
br
>
Start #4/29/2011 8:00:00 AM# Date<
br
>
Subject "test" String<
br
>
ToolTip "test" String<
br
>
+ ViewState {System.Web.UI.StateBag} System.Web.UI.StateBag<
br
>
Visible True Boolean<
br
>