New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Definition

Constructors

C#
public SchedulerMonthView(IScheduler scheduler)
Parameters:schedulerIScheduler

Properties

Increases the slot height when containing events up to views.eventsPerDay and reduces its height if there are less events for that specific day.

C#
public bool AdaptiveSlotHeight { get; set; }

The template used to render the day slots in Month view.

C#
public string DayTemplate { get; set; }
C#
public string DayTemplateHandler { get; set; }

The id of the template used to render the day slots in Month view.

C#
public string DayTemplateId { get; set; }

The height of the Scheduler event rendered in Month and Timeline views. In Month view it could be set to a concrete number or to the string value "auto". When set to "auto" it will automatically set the AdaptiveSlotHeight property to true.

C#
public object EventHeight { get; set; }

Specifies the distance between individual events.

C#
public double? EventSpacing { get; set; }

Indicates how many events could be listed for a day. When there are more events for a specific day a "more" link will be placed at the bottom of the day slot and will navigate to the day view if clicked.

C#
public double? EventsPerDay { get; set; }

Enables the More Events Popover.

C#
public bool? MoreEventsPopover { get; set; }

Enables the DOM virtualization for vertical grouping of the view - renders batches of DOM elements as you scroll. The views that support this option are: "Day", "Week", "WorkWeek", "Month".

C#
public bool? Virtual { get; set; }

Methods

C#
protected override void Serialize(IDictionary<string, object> json)
Parameters:jsonIDictionary<string, object>

Overrides: SchedulerViewBase.Serialize(IDictionary<string, object>)