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

MobileBackButtonBuilder

Defines the fluent API for configuring the Kendo MobileBackButton for ASP.NET MVC.

Methods

Icon(System.String)

The icon of the button. It can be either one of the built-in icons, or a custom one

Parameters

value - System.String

The value that configures the icon.

Text(System.String)

Specifies the text of the button

Parameters

value - System.String

The value that configures the text.

Url(System.String)

Specifies the url for remote view or id of the view to be loaded (prefixed with #, like an anchor)

Parameters

value - System.String

The value that configures the url.

Target(System.String)

Specifies the id of target Pane or _top for application level Pane

Parameters

value - System.String

The value that configures the target.

Align(Kendo.Mvc.UI.MobileButtonAlign)

Use the align data attribute to specify the elements position inside the NavBar. By default, elements without any align are centered.

Parameters

value - MobileButtonAlign

The value that configures the align.

Url(System.Action)

Specifies the url for remote view to be loaded

Parameters

configurator - System.Action<MobileNavigatableSettingsBuilder>

Url(System.String,System.String,System.Object)

Sets controller and action from where the remove view to be loaded.

Parameters

actionName - System.String

Action name

controllerName - System.String

Controller Name

routeValues - System.Object

Route values

Url(System.String,System.String)

Sets controller, action and routeValues from where the remove view to be loaded.

Parameters

actionName - System.String

Action name

controllerName - System.String

Controller Name

Events(System.Action)

Configures the client-side events.

Parameters

configurator - System.Action<MobileBackButtonEventBuilder>

The client events action.

Example


             @( Html.Kendo().MobileBackButton()
                        .Name("MobileBackButton")
                        .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 Kendo.Mvc.UI.Fluent.WidgetFactory.DeferredScripts(System.Boolean)

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>

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();
            )

ToHtmlString()

ToClientTemplate()

In this article
Not finding the help you need?