MultiColumnComboBox TagHelper Overview
The Telerik UI MultiColumnComboBox TagHelper for ASP.NET Core is a server-side wrapper for the Kendo UI MultiColumnComboBox widget.
The MultiColumnComboBox visualizes huge sets of data in a grid-like table.
The MultiColumnComboBox is part of Telerik UI for ASP.NET Core, a
professional grade UI library with 100+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.
Initializing the MultiColumnComboBox
The following example demonstrates how to define the MultiColumnComboBox by using the MultiColumnComboBox TagHelper.
<kendo-multicolumncombobox name="products" filter="FilterType.StartsWith"></kendo-multicolumncombobox>
Basic Configuration
The MultiColumnComboBox TagHelper configuration options are passed as attributes of the tag.
<kendo-multicolumnmulticolumncombobox name="products" filter="FilterType.Contains"
placeholder="Select product"
datatextfield="ProductName"
datavaluefield="ProductID"
auto-bind="false"
min-length="3" style="width: 100%;">
<datasource type="DataSourceTagHelperType.Custom">
<transport>
<read url="@Url.Action("GetProducts", "Home")" />
</transport>
</datasource>
</kendo-multicolumnmulticolumncombobox>
@(Html.Kendo().ComboBox()
.Name("products")
.Placeholder("Select product")
.DataTextField("ProductName")
.DataValueField("ProductID")
.HtmlAttributes(new { style = "width:100%;" })
.Filter(FilterType.Contains)
.AutoBind(false)
.MinLength(3)
.DataSource(source => source
.Read(read => read.Action("GetProducts", "Home"))
)
)