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

ColorGradientBuilder

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

Methods

Opacity(System.Boolean)

Specifies whether we should display the opacity slider to allow selection of transparency.

Parameters

value - System.Boolean

The value that configures the opacity.

ContrastTool()

Enables the contrast tool in the ColorGradient.

ContrastTool(System.Boolean)

Enables the contrast tool in the ColorGradient.

Parameters

enabled - System.Boolean

Enables or disables the contrasttool option.

ContrastTool(System.Action)

Enables the contrast tool in the ColorGradient.

Parameters

configurator - System.Action<ColorGradientContrastToolSettingsBuilder>

The action that configures the contrasttool.

Input(System.Boolean)

Whether to render the input.

Parameters

value - System.Boolean

The value that configures the input.

Value(System.String)

Specifies the initially selected color.

Parameters

value - System.String

The value that configures the value.

Messages(System.Action)

Allows customization labels and messages in the ColorGradient.

Parameters

configurator - System.Action<ColorGradientMessagesSettingsBuilder>

The action that configures the messages.

Format(Kendo.Mvc.UI.ColorGradientFormat)

Defines the format of the gradient input editor

Parameters

value - ColorGradientFormat

The value that configures the format.

Events(System.Action)

Configures the client-side events.

Parameters

configurator - System.Action<ColorGradientEventBuilder>

The client events action.

Example


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

Formats(System.String[])

Sets the available input formats in the gradient input editor.

Parameters

formats - System.String[]

Only "hex" and "rgb" are valid values.

Example


             @( Html.Kendo().ColorGradient()
                        .Name("ColorGradient")
                        .Formats(new string[]{ "rgb", "hex" })
            )

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?