SplitterBuilder
Methods
ClickMoveClick(System.Boolean)
Determines whether the click move click interaction would be enabled as an alternative of the drag and drop resizing of the Splitter. By default the alternative is enabled.
Parameters
value - System.Boolean
The value for ClickMoveClick
Example
@( Html.Kendo().Splitter()
.Name("Splitter")
.ClickMoveClick(true)
)
Orientation(Kendo.Mvc.UI.SplitterOrientation)
Sets the splitter orientation.
Parameters
value - SplitterOrientation
The desired orientation.
Example
@( Html.Kendo().Splitter()
.Name("Splitter")
.Orientation(SplitterOrientation.Vertical)
)
Panes(System.Action)
Defines the panes in the splitter.
Parameters
configurePanes - System.Action<SplitterPaneFactory>
The action that configures the panes.
Example
@( Html.Kendo().Splitter()
.Name("Splitter")
.Panes(panes => {
panes.Add().LoadContentFrom("Navigation", "Shared");
panes.Add().LoadContentFrom("Index", "Home");
})
)
Events(System.Action)
Configures the client events for the splitter.
Parameters
configurator - System.Action<SplitterEventBuilder>
The action that configures the client events.
Example
@( Html.Kendo().Splitter()
.Name("Splitter")
.Events(events => events
.OnLoad("onLoad")
)
)
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.