New to Telerik UI for ASP.NET Core? Download free 30-day trial

Kendo.Mvc.UI.Fluent.OrgChartBuilder

Defines the fluent API for configuring the Kendo UI OrgChart

Methods

DataSource(System.Action<Kendo.Mvc.UI.Fluent.OrgChartAjaxDataSourceBuilder<T>>)

The data source of the widget which is used to render the OrgChart items. Can be a JavaScript object which represents a valid kendo.data.OrgChartDataSource configuration, a JavaScript array, or an existing kendo.data.OrgChartDataSource instance. If the dataSource option is set to a JavaScript object or an array, the widget will initialize a new kendo.data.OrgChartDataSource instance and will use that value as the DataSource configuration. or If the dataSource option is an existing kendo.data.OrgChartDataSource instance, the widget will use that instance and will not initialize a new one..

Parameters

value System.Action<Kendo.Mvc.UI.Fluent.OrgChartAjaxDataSourceBuilder>

The value that configures the datasource.

Editable(System.Action<Kendo.Mvc.UI.Fluent.OrgChartEditableSettingsBuilder<T>>)

If set to false, the user will not be able to edit the data to which the OrgChart is bound. By default, editing is enabled.The editable option can also be set to a JavaScript object (which represents the editing configuration).

Parameters

configurator System.Action<Kendo.Mvc.UI.Fluent.OrgChartEditableSettingsBuilder>

The configurator for the editable setting.

Editable(System.Boolean)

If set to false, the user will not be able to edit the data to which the OrgChart is bound. By default, editing is enabled.The editable option can also be set to a JavaScript object (which represents the editing configuration).

Parameters

enabled System.Boolean

Enables or disables the editable option.

GroupField(System.String)

Specifies the field the nodes should be grouped by. If any value is passed, the OrgChart uses its grouping rendering mode.

Parameters

value System.String

The value for GroupField

GroupHeaderTemplate(System.String)

Provides an option to customize the default template for the group label (using the field value and name by default).

Parameters

value System.String

The value for GroupHeaderTemplate

GroupHeaderTemplateId(System.String)

Provides an option to customize the default template for the group label (using the field value and name by default).

Parameters

templateId System.String

The ID of the template element for GroupHeaderTemplate

Messages(System.Action<Kendo.Mvc.UI.Fluent.OrgChartMessagesSettingsBuilder<T>>)

Provides configuration options for the messages present in the OrgChart widget.

Parameters

configurator System.Action<Kendo.Mvc.UI.Fluent.OrgChartMessagesSettingsBuilder>

The configurator for the messages setting.

Template(System.String)

Defines a node card template.

Parameters

value System.String

The value for Template

TemplateId(System.String)

Defines a node card template.

Parameters

templateId System.String

The ID of the template element for Template

Events(System.Action<Kendo.Mvc.UI.Fluent.OrgChartEventBuilder>)

Configures the client-side events.

Parameters

configurator System.Action<Kendo.Mvc.UI.Fluent.OrgChartEventBuilder>

The client events action.

Example (ASPX)

@(Html.Kendo().OrgChart()
    .Name("OrgChart")
    .Events(events => events
        .Cancel("onCancel")
    )
)
In this article
Not finding the help you need?