Kendo.Mvc.UI.Fluent.ButtonBuilder
Defines the fluent interface for configuring the Buttoncomponent.
Methods
Content(System.Action)
Sets the HTML content of the Button.
Parameters
content System.Action
The action which renders the HTML content.
Content(System.Func<System.Object,System.Object>)
Sets the HTML content of the Button.
Parameters
content System.Func<System.Object,System.Object>
The Razor template for the HTML content.
Content(System.String)
Sets the HTML content of the Button.
Parameters
content System.String
The HTML content.
Enable(System.Boolean)
Sets whether Button should be enabled.
Icon(System.String)
Sets the icon name of the Button.
ImageUrl(System.String)
Sets the image URL of the Button.
SpriteCssClass(System.String)
Sets the sprite CSS class(es) of the Button.
Events(System.Action<Kendo.Mvc.UI.Fluent.ButtonEventBuilder>)
Configures the client-side events.
Parameters
events System.Action<Kendo.Mvc.UI.Fluent.ButtonEventBuilder>
The client events action.
Example (ASPX)
<%= Html.Kendo().Button()
.Name("Button")
.Events(events =>
events.Click("onClick"))
%>
Tag(System.String)
Sets the Button HTML tag. A button tag is used by default.
Example (ASPX)
<%= Html.Kendo().Button()
.Name("Button")
.Tag("span")
%>
Badge(System.Action<Kendo.Mvc.UI.Fluent.ButtonBadgeSettingsBuilder>)
If set to true a default overlay badge will be displayed. If set to a string, an ovelay with content set to the specified string will be displayed. Can be set to a JavaScript object which represents the configuration of the Badge widget.
Parameters
configurator System.Action<Kendo.Mvc.UI.Fluent.ButtonBadgeSettingsBuilder>
The configurator for the badge setting.
Badge(System.String)
Sets the value of the badge
Parameters
value System.String
The value of the badge.
Badge(System.Boolean)
Enables the badge
Parameters
enabled System.Boolean
Specifies whether the badge is enabled.
Size(Kendo.Mvc.UI.ComponentSize)
Sets the size of the component.
Parameters
value Kendo.Mvc.UI.ComponentSize
The value for Size
Rounded(Kendo.Mvc.UI.Rounded)
Sets a value controlling the border radius.
Parameters
value Kendo.Mvc.UI.Rounded
The value for Rounded
FillMode(Kendo.Mvc.UI.ButtonFillMode)
Sets a value controlling how the color is applied.
Parameters
value Kendo.Mvc.UI.ButtonFillMode
The value for FillMode
ThemeColor(Kendo.Mvc.UI.ThemeColor)
Sets the color of the component according to the applied theme.
Parameters
value Kendo.Mvc.UI.ThemeColor
The value for ThemeColor