Definition
Namespace:Telerik.Web.UI
Inheritance: Telerik.Web.UI.RadWebControlTelerik.Web.UI.RadCalendar
Events
Adds a calendarViewChanged event handler for the radcalendar
add_calendarViewChanged
The event handler function to attach
Adds a calendarViewChanging event handler for the radcalendar
add_calendarViewChanging
The event handler function to attach
Adds a columnHeaderClick event handler for the radcalendar
add_columnHeaderClick
The event handler function to attach
Adds a dateClick event handler for the radcalendar
add_dateClick
The event handler function to attach
Adds a dateSelected event handler for the radcalendar
add_dateSelected
The event handler function to attach
Adds a dateSelecting event handler for the radcalendar
add_dateSelecting
The event handler function to attach
Adds a dayRender event handler for the radcalendar
add_dayRender
The event handler function to attach
Adds a init event handler for the radcalendar
add_init
The event handler function to attach
Adds a load event handler for the radcalendar
add_load
The event handler function to attach
Adds a rowHeaderClick event handler for the radcalendar
add_rowHeaderClick
The event handler function to attach
Adds a viewSelectorClick event handler for the radcalendar
add_viewSelectorClick
The event handler function to attach
Removes a calendarViewChanged event handler from the radcalendar
remove_calendarViewChanged
The event handler function to remove
Removes a calendarViewChanging event handler from the radcalendar
remove_calendarViewChanging
The event handler function to remove
Removes a columnHeaderClick event handler from the radcalendar
remove_columnHeaderClick
The event handler function to remove
Removes a dateClick event handler from the radcalendar
remove_dateClick
The event handler function to remove
Removes a dateSelected event handler from the radcalendar
remove_dateSelected
The event handler function to remove
Removes a dateSelecting event handler from the radcalendar
remove_dateSelecting
The event handler function to remove
Removes a dayRender event handler from the radcalendar
remove_dayRender
The event handler function to remove
Removes a init event handler from the radcalendar
remove_init
The event handler function to remove
Removes a load event handler from the radcalendar
remove_load
The event handler function to remove
Removes a rowHeaderClick event handler from the radcalendar
remove_rowHeaderClick
The event handler function to remove
Removes a viewSelectorClick event handler from the radcalendar
remove_viewSelectorClick
The event handler function to remove
Methods
Returns the triplet for the date that is offset by the specified number of days from the current month. If the parameter is positive, the days are offset from the last day of the month. If the parameter is negative, the days are offset from the first day of the month.
calculateDateFromStep(Number step): Array
Array
Returns the value of the AutoPostBack property.
get_autoPostBack(): Boolean
Boolean
Returns whether the month/year navigation popup is enabled.
get_calendarEnableMonthYearFastNavigation(): Boolean
Boolean
Returns whether the navigation buttons appear on the title bar.
get_calendarEnableNavigation(): Boolean
Boolean
Returns the cell date format
get_cellDayFormat(): String
String
Returns the RadCalendar culture name.
get_culture(): String
String
Returns the separator string that will be put between start and end months in a multi view title.
get_dateRangeSeparator(): String
String
Get the format of the date that appears when the user hovers the mouse over a cell in the calendar.
get_dayCellToolTipFormat(): String
String
Returns a value indicating whether the Aria support is enabled.
get_enableAriaSupport(): Boolean
Boolean
Returns true if the control is enabled.
get_enabled(): Boolean
Boolean
Returns true if the calendar allows multiple dates to be selected.
get_enableMultiSelect(): Boolean
Boolean
Returns true if navigation animation is enabled.
get_enableNavigationAnimation(): Boolean
Boolean
Returns true if the repeatable days are enabled
get_enableRepeatableDaysOnClient(): Boolean
Boolean
Returns the number of months by which the view changes when the user clicks the fast navigation buttons.
get_fastNavigationStep(): Number
Number
Returns the triplet that represents the currently focused date. The focused Date is the date that determines which view the calendar displays.
get_focusedDate(): Array
Array
Returns a boolean value indicating whether the navigation controls are hidden.
get_hideNavigationControls(): Boolean
Boolean
Returns an array with the fast navigation settings. The settings are, in order, TodayButtonCaption, OkButtonCaption, CancelButtonCaption, DateIsOutOfRangeMessage, EnableTodayButtonSelection.
get_monthYearNavigationSettings(): Array
Array
Returns the number of columns when the calendar is in multi-view mode (the number of months in each row).
get_multiViewColumns(): Number
Number
Returns the number of rows when the calendar is in multi-view mode (the number of months in each column).
get_multiViewRows(): Number
Number
Returns 1 if the orientation is "RenderInRows", 2 if it is "RenderInColumns".
get_orientation(): Number
Number
Returns the current presentation type (Interactive - 1, Preview - 2)
get_presentationType(): Number
Number
Returns the triplet for the maximum date that the user can select.
get_rangeMaxDate(): Array
Array
Returns the triplet for the minimum date that the user can select.
get_rangeMinDate(): Array
Array
Returns last date form the selected range when when RadCalendar's range selection is enabled.
get_rangeSelectionEndDate(): Date
Date
Returns first date form the selected range when when RadCalendar's range selection is enabled.
get_rangeSelectionStartDat(): Date
Date
Returns an array of triplets that represent the selected dates in the calendar.
get_selectedDates(): Array
Array
Returns a value indicating whether the day cell tooltips should be shown.
get_showDayCellToolTips(): Boolean
Boolean
Returns true if the calendar displays days from months other than the focused month.
get_showOtherMonthsDays(): Boolean
Boolean
Returns the number of columns in each month view.
get_singleViewColumns(): Number
Number
Returns the number of rows in each month view.
get_singleViewRows(): Number
Number
Returns the name of the current skin
get_skin(): String
String
Returns an array (0-offset)containing information about the special days that are defined. Each element in the array is an array (1-offset) with the following elements (in order): a triplet for the date, four elements that are not used client-side, an indicator of the repeatable status of the special day, another unused element, the tool tip for the day, and array with the style settings for the special day.
get_specialDaysArray(): Array
Array
Returns an array that specifies the CSS classes, set for the predefined styles. For example: CalendarTableStyle - rcMainTable
get_stylesHash(): Array
Array
Returns the header (title) date format
get_titleFormat(): String
String
Returns whether the column selection is enabled.
get_useColumnHeadersAsSelectors(): Boolean
Boolean
Returns whether the row selection is enabled.
get_useRowHeadersAsSelectors(): Boolean
Boolean
Causes the calendar to switch to the view containing the specified date.
navigateToDate(Array date): void
Raises the calendarViewChanged event.
raise_calendarViewChanged(Function handler): void
Raises the calendarViewChanging event.
raise_calendarViewChanging(Function handler): void
Raises the columnHeaderClick event.
raise_columnHeaderClick(Function handler): void
Raises the dateClick event.
raise_dateClick(Function handler): void
Raises the dateSelected event.
raise_dateSelected(Function handler): void
Raises the dateSelecting event.
raise_dateSelecting(Function handler): void
Raises the dayRender event.
raise_dayRender(Function handler): void
Raises the init event.
raise_init(Function handler): void
Raises the load event.
raise_load(Function handler): void
Raises the rowHeaderClick event.
raise_rowHeaderClick(Function handler): void
Raises the viewSelectorClick event.
raise_viewSelectorClick(Function handler): void
Selects the specified date.
selectDate(Date date, Boolean navigate): void
The DateTime object which should be selected.
navigateBooleanBoolean value that indicates whether the calendar should navigate to the specified date.
Selects the set of dates in the first parameter, where each date is represented by triplet. If the second parameter is true, the calendar navigates to the view containing the newly selected dates.
selectDates(Array dates, Boolean navigate): void
Sets the value of the AutoPostBack property.
set_autoPostBack(Boolean value): void
Sets whether the month/year navigation popup is enabled.
set_calendarEnableMonthYearFastNavigation(Boolean value): void
Returns whether the navigation buttons appear on the title bar. NOTE: Setting this property on the client has no effect.
set_calendarEnableNavigation(Boolean value): void
Sets the cell day format
set_cellDayFormat(String value): void
Sets the separator string that will be put between start and end months in a multi view title.
set_dateRangeSeparator(String value): void
Selects all dates between startDate and endDate, when RadCalendar's range selection is enabled.
set_datesInRange(Date startDate, Date endDate): void
Set the format of the date that appears when the user hovers the mouse over a cell in the calendar.
set_dayCellToolTipFormat(String value): void
Enables/disables the control
set_enabled(Boolean value): void
Sets whether the calendar allows multiple dates to be selected.
set_enableMultiSelect(Boolean value): void
If set to true, this causes the RadCalendar control to display animated effects when the user changes the current month using the navigation controls in the title bar:
set_enableNavigationAnimation(Boolean value): void
Enables/disabled the repeatable days
set_enableRepeatableDaysOnClient(Boolean value): void
Sets the number of months by which the view changes when the user clicks the fast navigation buttons.
set_fastNavigationStep(Number value): void
Sets the focused Date - it determines which view the calendar displays.
set_focusedDate(Array date): void
Sets a value indicating whether the naviagation control should be visible
set_hideNavigationControls(Boolean value): void
Sets the fast navigation settings. The settings are, in order, TodayButtonCaption, OkButtonCaption, CancelButtonCaption, DateIsOutOfRangeMessage, EnableTodayButtonSelection. Changes you make to these settings have an effect only if you make them before the first time the month/year navigation popup is displayed.
set_monthYearNavigationSettings(Array value): void
Sets the number of columns when the calendar is in multi-view mode (the number of months in each row).
set_multiViewColumns(Number value): void
Sets the number of rows when the calendar is in multi-view mode (the number of months in each column).
set_multiViewRows(Number value): void
Sets the orientation (1 - RenderInRows, 2 - RenderInColumns)
set_orientation(Number value): void
Sets the current presentation type (Interactive - 1, Preview - 2)
set_presentationType(Number value): void
Sets the maximum date to the date represented by a triplet.
set_rangeMaxDate(Array date): void
Sets the minimum date to the date represented by a triplet.
set_rangeMinDate(Array date): void
Sets a value indication whether the day cell tooltips should be visible.
set_showDayCellToolTips(Boolean value): void
Sets whether the calendar displays days from months other than the focused month.
set_showOtherMonthsDays(Boolean value): void
Sets the number of columns in each month view.
set_singleViewColumns(Number value): void
Sets the number of rows in each month view.
set_singleViewRows(Number value): void
Changes the current skin
set_skin(String value): void
Sets the special days. Each element in the array is an array (1-offset) with the following elements (in order): a triplet for the date, four elements that are not used client-side, an indicator of the repeatable status of the special day, another unused element, the tool tip for the day, and array with the style settings for the special day.
set_specialDaysArray(Array value): void
Sets the predefined RadCalendar styles.
set_stylesHash(Array value): void
Sets the headers (title) date format
set_titleFormat(String value): void
Enables/disables the column selection
set_useColumnHeadersAsSelectors(Boolean value): void
Enables/disables the row selection
set_useRowHeadersAsSelectors(Boolean value): void
Un-selects the date represented by the parameter if it is currently selected.
unselectDate(Array date): void
Un-selects all the dates represented by triplets in the array if they are currently selected.
unselectDates(Array dates): void