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

Defines the fluent interface for configuring the SchedulerMessages.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class SchedulerMessagesBuilder

Inheritance: objectSchedulerMessagesBuilder

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

Initializes a new instance of the SchedulerMessagesBuilder class.

C#
public SchedulerMessagesBuilder(SchedulerMessages messages)
Parameters:messagesSchedulerMessages

The messages.

Methods

Sets the "AllDay" message.

C#
public SchedulerMessagesBuilder AllDay(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.AllDay("AllDay"));
)

Specifies the format string used to populate the aria-label attribute value of the selected event element.The arguments which can be used in the format string are: {0} - represents the title of the selected event.; {1} - represents the start date of the event. or {2} - represents the start time of the event..

C#
public SchedulerMessagesBuilder AriaEventLabel(string value)
Parameters:valuestring

The value for AriaEventLabel

Returns:

SchedulerMessagesBuilder

Returns the current SchedulerMessagesBuilder instance.

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.AriaEventLabel("Selected event is {0}. It starts on {1:d} {2:t}"));
)

Specifies the format string used to populate the aria-label attribute value of the selected slot element.The arguments which can be used in the format string are: {0} - represents the start date of the slot. or {1} - represents the end date of the slot..

C#
public SchedulerMessagesBuilder AriaSlotLabel(string value)
Parameters:valuestring

The value for AriaSlotLabel

Returns:

SchedulerMessagesBuilder

Returns the current SchedulerMessagesBuilder instance.

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.AriaSlotLabel("Selected from {0:g} to {0:g}"));
)

Sets the "Cancel" message.

C#
public SchedulerMessagesBuilder Cancel(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.Cancel("Cancel"));
)

Sets the "Create" message.

C#
public SchedulerMessagesBuilder Create(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.Create("Create Event"));
)

Sets the "Date" message.

C#
public SchedulerMessagesBuilder Date(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.Date("Date"));
)

Sets the "DefaultRowText" message.

C#
public SchedulerMessagesBuilder DefaultRowText(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.DefaultRowText("DefaultRowText"));
)

Sets the "DeleteWindowTitle" message.

C#
public SchedulerMessagesBuilder DeleteWindowTitle(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.DeleteWindowTitle("DeleteWindowTitle"));
)

Sets the "Destroy" message.

C#
public SchedulerMessagesBuilder Destroy(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Screening>()
.Name("scheduler")
.Messages(m => m.Destroy("Destroy"));
)

Sets the Editor messages of the scheduler.

C#
public SchedulerMessagesBuilder Editor(Action<SchedulerEditorMessagesBuilder> addViewAction)
Parameters:addViewActionAction<SchedulerEditorMessagesBuilder>

The lambda which configures the scheduler editor messages

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Editor(v=&gt;v.Title("Title")));
)

Sets the "Event" message.

C#
public SchedulerMessagesBuilder Event(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Event("Event"));
)

Configures the messages in the Month view overflow popover. These messages are processed only when the Month view has moreEventsPopover set to true.

C#
public SchedulerMessagesBuilder MoreEventsPopover(Action<SchedulerMoreEventsPopoverMessagesBuilder> configurator)
Parameters:configuratorAction<SchedulerMoreEventsPopoverMessagesBuilder>

The SchedulerMessagesMoreEventsPopoverSettingsBuilder<T> for the moreeventspopover setting.

Returns:

SchedulerMessagesBuilder

Returns the current instance of SchedulerMessagesSettingsBuilder<T> .

Sets the "Next" message.

C#
public SchedulerMessagesBuilder Next(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Next("Next"));
)

Sets the "NoData" message.

C#
public SchedulerMessagesBuilder NoData(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.NoData("NoData"));
)

The text displayed by the PDF export button.

C#
public SchedulerMessagesBuilder Pdf(string value)
Parameters:valuestring

The value for Pdf

Returns:

SchedulerMessagesBuilder

Returns the current SchedulerMessagesBuilder instance.

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Pdf("Export to PDF"));
)

Sets the "Previous" message.

C#
public SchedulerMessagesBuilder Previous(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Previous("Previous"));
)

Sets the Recurrence messages of the scheduler.

C#
public SchedulerMessagesBuilder Recurrence(Action<SchedulerRecurrenceMessagesBuilder> addViewAction)
Parameters:addViewActionAction<SchedulerRecurrenceMessagesBuilder>

The lambda which configures the scheduler recurrence messages

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Recurrence(v=&gt;v.Cancel("Cancel")));
)

Sets the Editor messages of the scheduler.

C#
public SchedulerMessagesBuilder RecurrenceEditor(Action<SchedulerRecurrenceEditorMessagesBuilder> addViewAction)
Parameters:addViewActionAction<SchedulerRecurrenceEditorMessagesBuilder>

The lambda which configures the scheduler editor messages

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.RecurrenceEditor(v=&gt;v.RecurrenceEditorTitle("RecurrenceEditorTitle")));
)

Sets the "Refresh" message.

C#
public SchedulerMessagesBuilder Refresh(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Refresh("Refresh"));
)

Sets the "ResetSeries" message.

C#
public SchedulerMessagesBuilder ResetSeries(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.ResetSeries("ResetSeries"));
)

Sets the "Save" message.

C#
public SchedulerMessagesBuilder Save(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Save("Save"));
)

Sets the "Search" message.

C#
public SchedulerMessagesBuilder Search(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Search("Search"));
)

Sets the "SelectView" message.

C#
public SchedulerMessagesBuilder SelectView(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.SelectView("SelectView"));
)

Sets the "ShowFullDay" message.

C#
public SchedulerMessagesBuilder ShowFullDay(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.ShowFullDay("ShowFullDay"));
)

Sets the "ShowWorkDay" message.

C#
public SchedulerMessagesBuilder ShowWorkDay(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.ShowWorkDay("ShowWorkDay"));
)

Sets the "Time" message.

C#
public SchedulerMessagesBuilder Time(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Time("Time"));
)

Sets the "Today" message.

C#
public SchedulerMessagesBuilder Today(string message)
Parameters:messagestring

The message

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Today("Today"));
)

Sets the View messages of the scheduler.

C#
public SchedulerMessagesBuilder Views(Action<SchedulerViewMessagesBuilder> addViewAction)
Parameters:addViewActionAction<SchedulerViewMessagesBuilder>

The lambda which configures the scheduler view messages

Returns:

SchedulerMessagesBuilder

Example:
C#
@(Html.Kendo().Scheduler&lt;Kendo.Mvc.Examples.Models.Scheduler.Screening&gt;()
.Name("scheduler")
.Messages(m =&gt; m.Views(v=&gt;v.Agenda("Agenda")));
)