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

SignatureBuilder

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

Methods

BackgroundColor(System.String)

Gets or sets the background color of the signature.

Parameters

value - System.String

The value that configures the backgroundcolor.

Color(System.String)

The stroke color of the signature.

Parameters

value - System.String

The value that configures the color.

Enable(System.Boolean)

If set to false, the widget will be disabled and will not allow user input. The widget is enabled by default and allows user input.

Parameters

value - System.Boolean

The value that configures the enable.

Height(System.Double)

Determines the height of the signature in pixels.

Parameters

value - System.Double

The value that configures the height.

HideLine(System.Boolean)

A value indicating whether the dotted line should be displayed in the background.

Parameters

value - System.Boolean

The value that configures the hideline.

Maximizable(System.Boolean)

A value indicating whether the component can be maximized

Parameters

value - System.Boolean

The value that configures the maximizable.

PopupScale(System.Double)

Defines a value indicating the scaling size of the popup signature pad

Parameters

value - System.Double

The value that configures the popupscale.

Readonly(System.Boolean)

If set to true, the widget will be readonly and will not allow user input. The widget is not readonly by default and allows user input.

Parameters

value - System.Boolean

The value that configures the readonly.

Smooth(System.Boolean)

A value indicating whether to smoothen out the signature lines.

Parameters

value - System.Boolean

The value that configures the smooth.

StrokeWidth(System.Double)

Defines how wide will the stroke be.

Parameters

value - System.Double

The value that configures the strokewidth.

Value(System.String)

A string value representing a Base64-encoded PNG image

Parameters

value - System.String

The value that configures the value.

Width(System.Double)

Determines the width of the signature in pixels.

Parameters

value - System.Double

The value that configures the width.

Events(System.Action)

Configures the client-side events.

Parameters

configurator - System.Action<SignatureEventBuilder>

The client events action.

Example


             <%= Html.Kendo().Signature()
                        .Name("Signature")
                        .Events(events => events
                            .Change("onChange")
                        )
            %>

FillMode(Kendo.Mvc.UI.FillMode)

Sets a value controlling how the color is applied. Can also be set to the following string values: "solid"; "flat"; "outline" or "none".

Parameters

value - FillMode

The value that configures the fillmode.

Rounded(Kendo.Mvc.UI.Rounded)

Sets a value controlling the border radius. Can also be set to the following string values: "small"; "medium"; "large"; "full" or "none".

Parameters

value - Rounded

The value that configures the rounded.

Size(Kendo.Mvc.UI.ComponentSize)

Sets a value controlling size of the component. Can also be set to the following string values: "small"; "medium"; "large" or "none".

Parameters

value - ComponentSize

The value that configures the size.

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?