Represents a control that enables the user to select a date using a visual monthly calendar display.

The MonthCalendar control allows the user to select a date using a visual display. You can limit the date and times that can be selected by setting the MinDate and MaxDate properties.

For a full list of properties, methods and events see the API documentation.


Bolded Dates

Bolded dates can be set within the MonthCalendar control to define a series of one-time, monthly, and yearly events.

Calendar Dimensions

The MonthCalendar control can be modified to show a grid-like structure of multiple calendars.

Custom Today Date Format

The TodayDate and TodayFormat properties of the MonthCalendar allow for setting customized date and format information.


JavaScript Widget


Class name

"wisej.web.MonthCalendar" for the base component, "wisej.web.monthCalendar.DateChooser" for the drop down component, and wisej.web.monthCalendar.Today for the label that shows today's date.

Theme appearance

"calendar", see Themes.

Child components

"datechooser" is the dropdown. "today" is the today label. "tools" is the tools container.

Toolcontainer state

"calendar", see Embedded Tools.

Source code

Last updated