MultiViewCalendarBuilder

Properties

WriteAction - Func

Methods

DisableDates(System.Collections.Generic.IEnumerable)

Specifies the disabled dates in the MultiViewCalendar widget using a collection of strings.

Parameters

disableDates - System.Collections.Generic.IEnumerable<String>

Collection of dates to disable.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .DisableDates(new string[]{"monday", "wednesday"})
            )
             

DisableDates(System.DayOfWeek[])

Specifies the disabled dates in the MultiViewCalendar widget using a function.

Parameters

days - System.DayOfWeek[]

Array of values to disable.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .DisableDates(DayofWeek.Saturday, DayOfWeek.Sunday)
            )
             

DisableDates(System.String)

Specifies the disabled dates in the MultiViewCalendar widget using a function.

Parameters

handler - System.String

The function which will be called to disable dates..

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .DisableDates("disableDates")
            )
             

FooterId(System.String)

FooterId to be used for rendering the footer of the MultiViewCalendar.

Parameters

id - System.String

The value of the footer id.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .FooterId("widgetFooterId")
            )
             

MonthTemplate(System.Action)

Configures the content of cells of the MultiViewCalendar.

Parameters

monthTemplateAction - System.Action<MonthTemplateBuilder>

The template action reference.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .MonthTemplate(month => month.Content("#= data.value #"))
            )
             

MonthTemplate(Kendo.Mvc.UI.Fluent.TemplateBuilder)

Configures the content of cells of the MultiViewCalendar.

Parameters

template - TemplateBuilder<TModel>

The template action reference.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .MonthTemplate(Html.Kendo().Template().AddHtml("test"))
            )
             

MonthTemplateId(System.String)

MonthTemplateId to be used for rendering the cells of the MultiViewCalendar.

Parameters

id - System.String

The id referencing the month template instance.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .MonthTemplateId("widgetMonthTemplateId")
            )
             

MonthTemplateView(Microsoft.AspNetCore.Html.IHtmlContent)

MonthTemplateView to be used for rendering the cells of the MultiViewCalendar.

Parameters

templateView - Microsoft.AspNetCore.Html.IHtmlContent

The reference to the template view.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .MonthTemplateView(Html.Partial("widgetMonthTemplate"))
            )
             

MonthTemplateHandler(System.String)

The handler which will be used to generate the content for the month template.

Parameters

templateHandler - System.String

The function which will be used for the template content.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .MonthTemplateHandler("handler")
            )
             

MonthTemplate(System.String)

Templates for the cells rendered in the "month" view.

Parameters

content - System.String

The content of the template.

RETURNS

Returns the current instance of MultiViewCalendarBuilder.

Example

Razor
 
             @( Html.Kendo().MultiViewCalendar()
                        .Name("MultiViewCalendar")
                        .MonthTemplate("#= data.value #")
            )
             

AllowReverse(System.Boolean)

Enables the user to select an end date that is before the start date. This option is available only when the selectable configuration is set to range.

Parameters

value - System.Boolean

The value for AllowReverse

RETURNS

Returns the current MultiViewCalendarBuilder instance.

AllowReverse()

Enables the user to select an end date that is before the start date. This option is available only when the selectable configuration is set to range.

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Culture(System.String)

Specifies the culture info used by the widget.

Parameters

value - System.String

The value for Culture

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Dates(System.DateTime[])

Specifies a list of dates, which will be passed to the month template.

Parameters

value - System.DateTime[]

The value for Dates

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Footer(System.String)

The template which renders the footer. If false, the footer will not be rendered.

Parameters

value - System.String

The value for Footer

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Format(System.String)

Specifies the format, which is used to parse value set with value() method.

Parameters

value - System.String

The value for Format

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Max(System.DateTime)

Specifies the maximum date, which the multiViewCalendar can show.

Parameters

value - System.DateTime

The value for Max

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Messages(System.Action)

Allows localization of the strings that are used in the widget.

Parameters

configurator - System.Action<MultiViewCalendarMessagesSettingsBuilder>

The configurator for the messages setting.

RETURNS

Returns the current instance of MultiViewCalendarBuilder .

Min(System.DateTime)

Specifies the minimum date, which the multiViewCalendar can show.

Parameters

value - System.DateTime

The value for Min

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Views(System.Double)

This property controls how many months to be shown at same time. By default it shows two months.

Parameters

value - System.Double

The value for Views

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Range(System.Action)

Configures the Kendo UI MultiViewCalendar range settings.

Parameters

configurator - System.Action<MultiViewCalendarRangeSettingsBuilder>

The configurator for the range setting.

RETURNS

Returns the current instance of MultiViewCalendarBuilder .

Selectable(System.String)

By default user is able to select a single date. The property can also be set to "multiple" or "range". More information about multiple selection can be found in the Selection article.

Parameters

value - System.String

The value for Selectable

RETURNS

Returns the current MultiViewCalendarBuilder instance.

SelectDates(System.DateTime[])

Specifies which dates to be selected when the multiViewCalendar is initialized.

Parameters

value - System.DateTime[]

The value for SelectDates

RETURNS

Returns the current MultiViewCalendarBuilder instance.

ShowViewHeader(System.Boolean)

If set to true will render a header for every view.

Parameters

value - System.Boolean

The value for ShowViewHeader

RETURNS

Returns the current MultiViewCalendarBuilder instance.

ShowViewHeader()

If set to true will render a header for every view.

RETURNS

Returns the current MultiViewCalendarBuilder instance.

WeekNumber(System.Boolean)

If set to true a week of the year will be shown on the left side of the multiViewCalendar.

Parameters

value - System.Boolean

The value for WeekNumber

RETURNS

Returns the current MultiViewCalendarBuilder instance.

WeekNumber()

If set to true a week of the year will be shown on the left side of the multiViewCalendar.

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Value(System.DateTime)

Specifies the selected date.

Parameters

value - System.DateTime

The value for Value

RETURNS

Returns the current MultiViewCalendarBuilder instance.

ShowOtherMonthDays(System.Boolean)

When this configuration is enabled, the MultiViewCalendar will render days from the previous and next months in the current views.

Parameters

value - System.Boolean

The value for ShowOtherMonthDays

RETURNS

Returns the current MultiViewCalendarBuilder instance.

ShowOtherMonthDays()

When this configuration is enabled, the MultiViewCalendar will render days from the previous and next months in the current views.

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Start(Kendo.Mvc.UI.CalendarView)

Parameters

value - CalendarView

The value for Start

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Depth(Kendo.Mvc.UI.CalendarView)

Specifies the navigation depth.

Parameters

value - CalendarView

The value for Depth

RETURNS

Returns the current MultiViewCalendarBuilder instance.

CenturyCellsFormat(Kendo.Mvc.UI.CenturyCellsFormats)

Defines the century cell format.

Parameters

value - CenturyCellsFormats

The value for CenturyCellsFormat

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Events(System.Action)

Configures the client-side events.

Parameters

configurator - System.Action<MultiViewCalendarEventBuilder>

The client events action.

RETURNS

Returns the current MultiViewCalendarBuilder instance.

Example

Razor
 
            @(Html.Kendo().MultiViewCalendar()
                  .Name("MultiViewCalendar")
                  .Events(events => events
                      .Change("onChange")
                  )
            )
             

ToComponent()

Returns the internal view component.

RETURNS

The instance that represents the component.

Expression(System.String)

Sets the name of the component.

Parameters

modelExpression - System.String

RETURNS

Returns the current instance.

Explorer(Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer)

Sets the name of the component.

Parameters

modelExplorer - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer

RETURNS

Returns the current instance.

Name(System.String)

Sets the name of the component.

Parameters

componentName - System.String

The name.

RETURNS

Returns the current instance.

Deferred(System.Boolean)

Suppress initialization script rendering. Note that this options should be used in conjunction with

Parameters

deferred - System.Boolean

RETURNS

Returns a DeferredWidgetBuilder instance.

HtmlAttributes(System.Object)

Sets the HTML attributes.

Parameters

attributes - System.Object

The HTML attributes.

RETURNS

Returns the current instance.

HtmlAttributes(System.Collections.Generic.IDictionary)

Sets the HTML attributes.

Parameters

attributes - System.Collections.Generic.IDictionary<String,Object>

The HTML attributes.

RETURNS

Returns the current instance.

ScriptAttributes(System.Object,System.Boolean)

Sets the JavaScript attributes to the initialization script.

Parameters

attributes - System.Object

The JavaScript attributes.

overrideAttributes - System.Boolean

Argument which determines whether attributes should be overriden.

RETURNS

Returns the current instance.

ScriptAttributes(System.Collections.Generic.IDictionary,System.Boolean)

Sets the JavaScript attributes to the initialization script.

Parameters

attributes - System.Collections.Generic.IDictionary<String,Object>

The JavaScript attributes.

overrideAttributes - System.Boolean

Argument which determines whether attributes should be overriden.

RETURNS

Returns the current instance.

Render()

Renders the component in place.

ToHtmlString()

Returns the HTML representation of the component.

WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)

Parameters

writer - System.IO.TextWriter
encoder - System.Text.Encodings.Web.HtmlEncoder

ToClientTemplate()

Returns the client template for the component.

AsModule(System.Boolean)

Specifies whether the initialization script of the component will be rendered as a JavaScript module.

Parameters

value - System.Boolean

RETURNS

Returns the current instance.

In this article
PropertiesWriteAction - FuncMethodsDisableDates(System.Collections.Generic.IEnumerable)DisableDates(System.DayOfWeek[])DisableDates(System.String)FooterId(System.String)MonthTemplate(System.Action)MonthTemplate(Kendo.Mvc.UI.Fluent.TemplateBuilder)MonthTemplateId(System.String)MonthTemplateView(Microsoft.AspNetCore.Html.IHtmlContent)MonthTemplateHandler(System.String)MonthTemplate(System.String)AllowReverse(System.Boolean)AllowReverse()Culture(System.String)Dates(System.DateTime[])Footer(System.String)Format(System.String)Max(System.DateTime)Messages(System.Action)Min(System.DateTime)Views(System.Double)Range(System.Action)Selectable(System.String)SelectDates(System.DateTime[])ShowViewHeader(System.Boolean)ShowViewHeader()WeekNumber(System.Boolean)WeekNumber()Value(System.DateTime)ShowOtherMonthDays(System.Boolean)ShowOtherMonthDays()Start(Kendo.Mvc.UI.CalendarView)Depth(Kendo.Mvc.UI.CalendarView)CenturyCellsFormat(Kendo.Mvc.UI.CenturyCellsFormats)Events(System.Action)ToComponent()Expression(System.String)Explorer(Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer)Name(System.String)Deferred(System.Boolean)HtmlAttributes(System.Object)HtmlAttributes(System.Collections.Generic.IDictionary)ScriptAttributes(System.Object,System.Boolean)ScriptAttributes(System.Collections.Generic.IDictionary,System.Boolean)Render()ToHtmlString()WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)ToClientTemplate()AsModule(System.Boolean)
Not finding the help you need?
Contact Support