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

ToolBarBuilder

Methods

Resizable(System.Boolean)

If resizable is set to true the widget will detect changes in the viewport width and hides the overflowing controls in the command overflow popup.

Parameters

value - System.Boolean

The value that configures the resizable.

Example


            @(Html.Kendo().ToolBar()
                .Name("toolBar")
                .Resizable(true)
            )

If set to true this configuration option would enable Tab-based navigation among ToolBar items.

Parameters

value - System.Boolean

The value that sets the tab-navigation.

Example


            @(Html.Kendo().ToolBar()
                .Name("toolBar")
                .NavigateOnTab(true)
            )

Items(System.Action)

A JavaScript array that contains the ToolBar's commands configuration.

Parameters

configurator - System.Action<ToolBarItemFactory>

The action that configures the items.

Example


            @(Html.Kendo().ToolBar()
                .Name("toolBar")
                .Items(items =>
                {
                    items.Add().Type(CommandType.Button).Text("Button");
                })
            )

Events(System.Action)

Configures the client-side events.

Parameters

configurator - System.Action<ToolBarEventBuilder>

The client events action.

Example


             @( Html.Kendo().ToolBar()
                        .Name("toolBar")
                        .Events(events => events
                            .Click("onClick")
                        )
            )

ToComponent()

Returns the internal view component.

Name(System.String)

Sets the name of the component.

Parameters

componentName - System.String

The name of the component.

Example


            @(Html.Kendo().Grid<OrderViewModel>()
               .Name("grid")
               .Columns(columns =>
               {
                   columns.Bound(p => p.OrderID).Filterable(false);
                   columns.Bound(p => p.Freight);
               })
               .DataSource(dataSource => dataSource
                   .Ajax()
                   .PageSize(20)
                   .Read(read => read.Action("Orders_Read", "Grid"))
               )
            )

Deferred(System.Boolean)

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

Parameters

deferred - System.Boolean

ModelMetadata(System.Web.Mvc.ModelMetadata)

Uses the Metadata of the Model.

Parameters

modelMetadata - System.Web.Mvc.ModelMetadata

The metadata set for the Model

HtmlAttributes(System.Object)

Sets the HTML attributes.

Parameters

attributes - System.Object

The HTML attributes.

HtmlAttributes(System.Collections.Generic.IDictionary)

Parameters

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

AsModule(System.Boolean)

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

Parameters

value - System.Boolean

Render()

Renders the component.

Example


            @(@Page Inherits="System.Web.Mvc.ViewPage<IEnumerable<Product>>" )
            @( Html.Kendo().Grid(Model)
                .Name("grid")
                .DetailTemplate(product => {
                    )
                       Product Details:
                       <div>Product Name: @( product.ProductName )</div>
                       <div>Units In Stock: @( product.UnitsInStock )</div>
                    @(
                })
                .Render();
            )

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.

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.

ToHtmlString()

ToClientTemplate()

In this article
Not finding the help you need?