The DayPilotScheduler type exposes the following members.

Properties

  NameDescription
Public propertyAccessKey
Gets or sets the access key that allows you to quickly navigate to the Web server control.
(Inherited from WebControl.)
Protected propertyAdapter
Gets the browser-specific adapter for the control.
(Inherited from Control.)
Public propertyAfterEventRenderJavaScript
The JavaScript code that will be executed after rendering an event on the client side. Two variables are available: e (Event object), div (event DIV element).
Public propertyAfterRenderJavaScript
The JavaScript code that will be executed after client-side rendering is finished (initial, after PostBack, or CallBack).
Public propertyAllowMultiSelect
Allows selecting multiple events (using Ctrl + click).
Public propertyAppRelativeTemplateSourceDirectory
Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.
(Inherited from Control.)
Public propertyAttributes
Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.
(Inherited from WebControl.)
Public propertyAutoRefreshCommand
The command that will be passed to Command event during automatic refresh.
Public propertyAutoRefreshEnabled
Enables the AutoRefresh feature.
Public propertyAutoRefreshInterval
Auto-refresh interval in seconds. Minimum 10 seconds.
Public propertyAutoRefreshMaxCount
Maximum auto-refresh count (after inactivity).
Public propertyAutoScroll
Enables or disables autoscroll when hovering the scheduler edges.
Public propertyBackColor
Gets or sets the background color of the Web server control.
(Overrides WebControl..::..BackColor.)
Public propertyBindingContainer
Gets the control that contains this control's data binding.
(Inherited from Control.)
Public propertyBorderColor
Gets or sets the border color of the Web control.
(Overrides WebControl..::..BorderColor.)
Public propertyBorderStyle
Gets or sets the border style of the Web server control.
(Inherited from WebControl.)
Public propertyBorderWidth
Gets or sets the border width of the Web server control.
(Inherited from WebControl.)
Public propertyBubbleID
ID of the DayPilotBubble that will be used for showing event details on hover.
Public propertyBusinessBeginsHour
Gets or sets the start of the business day (in hours).
Public propertyBusinessEndsHour
Gets or sets the end of the business day (hours).
Public propertyCallBack
A shortcut to properties that can be updated during full Update().
Public propertyCallBackErrorJavaScript
Gets or sets the Javascript code that is executed on error during AJAX callback.
Public propertyCellBorderColor
Gets or sets the color of the time cell border.
Public propertyCellBubbleID
ID of the advanced tooltip control (DayPilotBubble) that will be used for cells.
Public propertyCellDuration
Cell size in minutes.
Public propertyCellGroupBy
Defines column group size (first row of the column headers on top of the Scheduler).
Public propertyCellSelectColor
Gets or sets the color of the time range selection.
Public propertyCellWidth
Cell width in pixels.
Public propertyClientID
Gets the server control identifier generated by ASP.NET.
(Inherited from Control.)
Protected propertyClientIDSeparator
Gets a character value representing the separator character used in the ClientID property.
(Inherited from Control.)
Public propertyClientObjectName
JavaScript instance name on the client-side. If it is not specified the control ClientID will be used.
Public propertyClientState
Object saved to clientState field on the client side.
Protected propertyContext
Gets the HttpContext object associated with the server control for the current Web request.
(Inherited from Control.)
Public propertyContextMenuID
ID of the DayPilotMenu control that will be used for context menu. If no ID is specified, the context menu will be disabled.
Public propertyContextMenuResourceID
ID of the DayPilotMenu control that will be used for context menu for resource headers. If no ID is specified, the context menu will be disabled.
Public propertyContextMenuSelectionID
ID of the DayPilotMenu control that will be used for context menu. If no ID is specified, the context menu will be disabled.
Public propertyControls
Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.
(Inherited from Control.)
Public propertyControlStyle
Gets the style of the Web server control. This property is used primarily by control developers.
(Inherited from WebControl.)
Public propertyControlStyleCreated
Gets a value indicating whether a Style object has been created for the ControlStyle property. This property is primarily used by control developers.
(Inherited from WebControl.)
Public propertyCrosshair
Crosshair type.
Public propertyCrosshairColor
Color of the crosshair.
Public propertyCrosshairOpacity
Crosshair opacity in percent.
Public propertyCssClass Obsolete.
Specifies the CSS class that contains style definitions for this control.
(Overrides WebControl..::..CssClass.)
Public propertyCssClassPrefix
Specifies the prefix of the CSS classes that contain style definitions for the elements of this control.
Public propertyDataEndField
Gets or sets the name of the column that contains the event ending date and time (must be convertible to DateTime).
Public propertyDataMember
Gets or sets the name of the list of data that the data-bound control binds to, in cases where the data source contains more than one distinct list of data items.
(Inherited from DataBoundControl.)
Public propertyDataRecurrenceField
Name of the data source field that contains recurrence information string.
Public propertyDataResourceField
Gets or sets the name of the column that contains the primary key. The primary key will be used for rendering the custom JavaScript actions.
Public propertyDataServerTagFields
Gets or sets the name of the fields that contain the custom event data. These fields will be only accessible in the BeforeEventRender event handler.
Public propertyDataSource
Gets or sets the object from which the data-bound control retrieves its list of data items.
(Inherited from BaseDataBoundControl.)
Public propertyDataSourceID
Gets or sets the ID of the control from which the data-bound control retrieves its list of data items.
(Inherited from DataBoundControl.)
Public propertyDataSourceObject (Inherited from DataBoundControl.)
Public propertyDataStartField
Gets or sets the name of the column that contains the event starting date and time (must be convertible to DateTime).
Public propertyDataTagFields
Gets or sets the name of the column that contains the custom event data.
Public propertyDataTextField
Gets or sets the name of the column that contains the name of an event.
Public propertyDataValueField
Gets or sets the name of the column that contains the primary key. The primary key will be used for rendering the custom JavaScript actions.
Public propertyDays
Gets or sets the number of days to be displayed. Default is 1.
Protected propertyDesignMode
Gets a value indicating whether a control is being used on a design surface.
(Inherited from Control.)
Public propertyDragOutAllowed
Public propertyDurationBarColor
Color of the horizontal bar on the top of an event.
Public propertyDurationBarHeight
Height of the duration bar in pixels.
Public propertyDurationBarVisible
Whether the color bar on the left side of and event should be visible.
Public propertyDynamicEventRendering
Specifies how the events should be rendered.
Public propertyDynamicEventRenderingCacheSize
Maximum number of rendered (but not visible) events that are kept in the cache. Requires DynamicEventRendering='Progressive' and DynamicEventRenderingCacheSweeping=true.
Public propertyDynamicEventRenderingCacheSweeping
Enables automatic deleting of hidden event objects for DynamicEventRendering="Progressive".
Public propertyDynamicEventRenderingMargin
How many additional horizontal pixels of events should be pre-rendered on each side of the current viewport.
Public propertyDynamicLoading
Enables dynamic event loading (events are loaded from the server side using Scroll event).
Public propertyEmptyBackColor
Gets or sets the main area background color (no time cells).
Public propertyEnabled
Gets or sets a value indicating whether the Web server control is enabled.
(Inherited from WebControl.)
Public propertyEnableTheming
Gets or sets a value indicating whether themes apply to this control.
(Inherited from WebControl.)
Public propertyEnableViewState
Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.
(Inherited from Control.)
Public propertyEndDate
Gets the last day to be shown.
Public propertyEventBackColor
Color of an event background.
Public propertyEventBorderColor
Color of an event border.
Public propertyEventBorderVisible
Whether the event border is visible.
Public propertyEventClickHandling
Handling of user action (clicking an event).
Public propertyEventClickJavaScript
Gets or sets the Javascript code that is executed when the user clicks an event.
Public propertyEventCorners
Corner look: regular or rounded. Rounded corners are not supported in IE up to IE 8.
Public propertyEventDoubleClickHandling
Handling of user action (double-clicking an event).
Public propertyEventDoubleClickJavaScript
Gets or sets the Javascript code that is executed when the user double-clicks an event.
Public propertyEventEditHandling
Determines the action to be executed after a user moves an event. If set to Disabled editing is not enabled on the client side.
Public propertyEventEditJavaScript
Gets or sets the Javascript function that is executed after a users edits an event. This code is executed when EventEditHandling is set to JavaScript.
Public propertyEventFontColor
Color of event font.
Public propertyEventFontFamily
Font family of the event text, e.g. "Tahoma".
Public propertyEventFontSize
Font size of the event text, e.g. "8pt".
Public propertyEventHeight
Height of the event cell in pixels.
Public propertyEventHoverHandling
What to do when mouse hovers over an event.
Public propertyEventMoveHandling
Determines the action to be executed after a user moves an event. If set to Disabled moving is not enabled on the client side.
Public propertyEventMoveJavaScript
Gets or sets the Javascript code that is executed when a user moves an event.
Public propertyEventMoveMargin
Size of the drag&drop sensitive margin of event (move cursor) in pixels.
Public propertyEventResizeHandling
Determines the action to be executed after a user resizes an event. If set to Disabled resizing is not enabled on the client side.
Public propertyEventResizeJavaScript
Gets or sets the Javascript function that is executed when a user moves an event.
Public propertyEventResizeMargin
Size of the drag&drop-sensitive margin of event (resize cursor) in pixels.
Public propertyEventRightClickHandling
Handling of user action (right mouse click on an event).
Public propertyEventRightClickJavaScript
Gets or sets the Javascript code that is executed when the user clicks an event.
Protected propertyEvents
Gets a list of event handler delegates for the control. This property is read-only.
(Inherited from Control.)
Public propertyEventSelectHandling
Handling of user action (selecting an event).
Public propertyEventSelectJavaScript
Gets or sets the Javascript code that is executed when the user selects an event.
Public propertyEventSortExpression
Sorting expression for ordering concurrent events, e.g. 'priority asc, name desc'.
Public propertyFont
Gets the font properties associated with the Web server control.
(Inherited from WebControl.)
Public propertyForeColor
Gets or sets the foreground color (typically the color of the text) of the Web server control.
(Inherited from WebControl.)
Public propertyHasAttributes
Gets a value indicating whether the control has attributes set.
(Inherited from WebControl.)
Protected propertyHasChildViewState
Gets a value indicating whether the current server control's child controls have any saved view-state settings.
(Inherited from Control.)
Public propertyHeaderDateFormat
Gets or sets the format of the date display in the header columns.
Public propertyHeaderFontColor
Color of the column header font.
Public propertyHeaderFontFamily
Font family of the row header, e.g. "Tahoma".
Public propertyHeaderFontSize
Font size of the row header, e.g. "10pt".
Public propertyHeaderHeight
Height of the header cells (with hour names) in pixels.
Public propertyHeight
Gets or sets the control height. Only pixel values are allowed.
(Overrides WebControl..::..Height.)
Public propertyHeightSpec
Specifies whether the height should be adjusted automatically to show all resources (Auto) or fixed (Fixed). Fixed height is specified using Height property.
Public propertyHourBorderColor
Color of the horizontal border that separates hour names.
Public propertyHourFontFamily
Font family of the time axis headers, e.g. "Tahoma".
Public propertyHourFontSize
Font size of the time axis header e.g. "16pt".
Public propertyHourNameBackColor
Color of the hour names background.
Public propertyHourNameBorderColor
Color of the horizontal border that separates our names.
Protected propertyChildControlsCreated
Gets a value that indicates whether the server control's child controls have been created.
(Inherited from Control.)
Public propertyID
Gets or sets the programmatic identifier assigned to the server control.
(Inherited from Control.)
Protected propertyIdSeparator
Gets the character used to separate control identifiers.
(Inherited from Control.)
Protected propertyInitialized
Gets a value indicating whether the data-bound control has been initialized.
(Inherited from BaseDataBoundControl.)
Protected propertyIsBoundUsingDataSourceID
Gets a value indicating whether the DataSourceID property is set.
(Inherited from BaseDataBoundControl.)
Protected propertyIsEnabled
Gets a value indicating whether the control is enabled.
(Inherited from WebControl.)
Public propertyIsExport
True if the control is beign exported using Export() method. Useful inside Before__RenderEvent event handlers.
Protected propertyIsChildControlStateCleared
Gets a value indicating whether controls contained within this control have control state.
(Inherited from Control.)
Protected propertyIsTrackingViewState
Gets a value that indicates whether the server control is saving changes to its view state.
(Inherited from Control.)
Protected propertyIsViewStateEnabled
Gets a value indicating whether view state is enabled for this control.
(Inherited from Control.)
Public propertyLayout
Determines which layout should be used (old table-based, new div-based).
Public propertyLoadingLabelBackColor
Color of the Loading label background.
Public propertyLoadingLabelFontColor
Color of the Loading label text.
Public propertyLoadingLabelFontFamily
Font family of the Loading label text, e.g. \"Tahoma\".
Public propertyLoadingLabelFontSize
Font size of Loading label text, e.g. '10pt'.
Public propertyLoadingLabelText
The text of the 'Loading...' label.
Public propertyLoadingLabelVisible
Whether the loading label ('Loading...') should be visible during control initialization.
Protected propertyLoadViewStateByID
Gets a value indicating whether the control participates in loading its view state by ID instead of index.
(Inherited from Control.)
Public propertyMoveBy
Which event border shoud be used for moving.
Public propertyNamingContainer
Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.
(Inherited from Control.)
Public propertyNonBusinessBackColor
Background color of time cells outside of the busines hours.
Public propertyNotifyCommit
Public propertyPage
Gets a reference to the Page instance that contains the server control.
(Inherited from Control.)
Public propertyParent
Gets a reference to the server control's parent control in the page control hierarchy.
(Inherited from Control.)
Public propertyRecurrentEventExceptionImage
URL of the image that indicate a recurring event (exception from the series).
Public propertyRecurrentEventImage
URL of the image that indicate a recurring event.
Protected propertyRequiresDataBinding
Gets or sets a value indicating whether the DataBind()()()() method should be called.
(Inherited from BaseDataBoundControl.)
Public propertyResourceBubbleID
ID of the advanced tooltip control (DayPilotBubble) that will be used for column headers.
Public propertyResourceCollapseHandling
Specifies action that should be performed after a user collapses a resource tree node.
Public propertyResourceCollapseJavaScript
Gets or sets the Javascript code that is executed after a user collapses a resource tree node.
Public propertyResourceExpandHandling
Specifies action that should be performed after a user collapses a resource tree node.
Public propertyResourceExpandJavaScript
Gets or sets the Javascript code that is executed after a user expands a resource tree node.
Public propertyResourceHeaderClickHandling
Handling of user action (clicking a resource header).
Public propertyResourceHeaderClickJavaScript
Gets or sets the Javascript code that is executed when the user clicks a resource header.
Public propertyResources
Collection of rows (resources).
Public propertyResourcesPath
Directory part of the URL where static resources are located (ending with a slash). E.g. "/resources/".
Public propertyResourcesStatic
Whether the resources (.js and image files) should be loaded statically (from a directory specified in ResourcesPath).
Public propertyRowHeaderColumnWidths
Specify column widths in pixels (separated by commas) to enable multiple columns in row headers.
Public propertyRowHeaderWidth
Width of the row header (resource names) in pixels.
Public propertyRowMarginBottom
Row margin below the events. In pixels.
Public propertyRowMinHeight
Minimum row height in pixels.
Public propertyScrollLabelsVisible
Whether the scroll labels (active when there are hidden events) should be visible.
Public propertyScrollX
Horizontal scroll position in pixels. See also SetScrollPosition(DateTime).
Public propertyScrollY
Vertical scroll position in pixels.
Protected propertySelectArguments
Gets a DataSourceSelectArguments object that the data-bound control uses when retrieving data from a data source control.
(Inherited from DataBoundControl.)
Public propertySeparators
Collection of separators. Separators are customizable vertical lines drawn at a certain time position.
Public propertyShadow
Type of the event shadow that is used for moving and resizing. "Fill" is a semi-transparent rectangle (default). "Outline" is a dotted outline.
Public propertyShowNonBusiness
True if the non-business hour cells should be visible.
Public propertyShowToolTip
Determines whether the event tooltip is active.
Public propertySite
Gets information about the container that hosts the current control when rendered on a design surface.
(Inherited from Control.)
Public propertySkinID
Gets or sets the skin to apply to the control.
(Inherited from WebControl.)
Public propertySnapToGrid
Snap events to grid when moving or resizing.
Public propertyStartDate
Gets or sets the first day to be shown. Default is DateTime.Today.
Public propertyStoreEventsInViewState
Whether the events should be stored in the ViewState.
Public propertyStyle
Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.
(Inherited from WebControl.)
Public propertySyncResourceTree
Whether the Resources tree should be synchronized with the server during CallBacks.
Public propertyTabIndex
Gets or sets the tab index of the Web server control.
(Inherited from WebControl.)
Protected propertyTagKey
Gets the HtmlTextWriterTag value that corresponds to this Web server control. This property is used primarily by control developers.
(Inherited from WebControl.)
Protected propertyTagName
Gets the name of the control tag. This property is used primarily by control developers.
(Inherited from WebControl.)
Public propertyTemplateControl
Gets or sets a reference to the template that contains this control.
(Inherited from Control.)
Public propertyTemplateSourceDirectory
Gets the virtual directory of the Page or UserControl that contains the current server control.
(Inherited from Control.)
Public propertyTimeBreakColor
Gets or sets the color of the time break (indicates a hidden column).
Public propertyTimeFormat
Gets or sets the time-format for hour numbers (on the top).
Public propertyTimeRangeDoubleClickHandling
Determines time range double click handling.
Public propertyTimeRangeDoubleClickJavaScript
Javascript code that is executed when the double clicks a selected time range.
Public propertyTimeRangeSelectedHandling
Handling of user action (clicking a free-time slot).
Public propertyTimeRangeSelectedJavaScript
Gets or sets the Javascript code that is executed when a user selects a time range. E.g. Set it to 'f' and define 'function f(start, end, column) {}'.
Public propertyToolTip
Gets or sets the text displayed when the mouse pointer hovers over the Web server control.
(Inherited from WebControl.)
Public propertyTreeEnabled
Whether to show resources children in a tree.
Public propertyTreeImageCollapse
URL of the image that will appear before an expanded resource.
Public propertyTreeImageExpand
URL of the image that will appear before a collapsed resource (typically a 'plus' sign).
Public propertyTreeImageMarginLeft
Left margin of the collapse/expand image in pixels.
Public propertyTreeImageMarginTop
Top margin of the collapse/expand image in pixels.
Public propertyTreeImageNoChildren
URL of the image that will appear before a resource without children.
Public propertyTreeIndent
Left indent of the children in pixels.
Public propertyUniqueID
Gets the unique, hierarchically qualified identifier for the server control.
(Inherited from Control.)
Public propertyUseEventBoxes
When set to Always (default) events are shown in boxes that are aligned with the cell size. Set to Never or ShortEventsOnly if you want to show events in real length.
Public propertyViewPort
Holds information about the currently visible area.
Protected propertyViewState
Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.
(Inherited from Control.)
Protected propertyViewStateIgnoresCase
Gets a value that indicates whether the StateBag object is case-insensitive.
(Inherited from Control.)
Public propertyViewType
Sets or gets the view type (resources or days). If set to ViewTypeEnum.Resources and you use data binding you have to specify DataResourceField property.
Public propertyVisible
Gets or sets a value that indicates whether a server control is rendered as UI on the page.
(Inherited from Control.)
Public propertyWeekStarts
Determines the first day of week (Sunday/Monday/Auto).
Public propertyWidth
Width of the control (pixels and percentage values supported).
(Overrides WebControl..::..Width.)

See Also