Edit this page

Telerik.Web.UI.RadCalendarDay

RadCalendarDay represents a object that maps date value to corresponding visual settings.
Also the object implements Boolean properties that represent the nature of the selected date -
whether it is a weekend, disabled or selected in the context of the calendar. Mostly the values
of those properties are set at runtime when a RadCalendarDay instance is constructed and passed
to the DayRender event.

Inheritance Hierarchy

  • System.Object
  • Telerik.Web.UI.Calendar.Persistence.PropertiesObject : IStateManager
  • Telerik.Web.UI.Calendar.View.RichUITemplateControl
  • Telerik.Web.UI.RadCalendarDay

Properties

Date DateTime

Gets or sets the date represented by this RadCalendarDay.

IsDisabled Boolean

Gets or sets a value indicating whether the RadCalendarDay is disabled

IsSelectable Boolean

Gets or sets a value indicating whether the RadCalendarDay is qualified as available for selection.

IsSelected Boolean

Gets or sets a value indicating whether the RadCalendarDay is selected

IsToday Boolean

Gets or sets a value indicating whether the RadCalendarDay represents the current date.

IsWeekend Boolean

Gets or sets a value indicating whether the RadCalendarDay is mapped to a date that represents a non working
day/weekend.

ItemStyle TableItemStyle

Gets the style properties for the RadCalendarDay
instance.

Repeatable RecurringEvents

Gets or sets a value indicating whether the RadCalendarDay settings are repeated/recurring through out the valid
date range displayed by the calendar.

Remarks

The RecurringEvents enumeration determines which part of the date is handled (day or day and month).

TemplateID String

Persists the ID of the template used by this instance of RichUITemplateControl if
any. The TemplateID could be used to index the Templates collection and instantiate
the required template.

ToolTip String

Gets or sets the text displayed when the mouse pointer hovers over the calendar day.

Methods

IsRecurring

Determines whether the specified compare time is recurring.

Parameters

compareTime System.DateTime

The compare time.

currentCalendar Telerik.Web.UI.RadCalendar

The current calendar.

Returns

Telerik.Web.UI.Calendar.RecurringEvents

Reset

Reset all properties to their defaults.

Returns

System.Void