У меня есть интерфейс Kendo UI MVC ComboBox, который отлично работает. Тем не менее, я хочу отобразить список элементов в ComboBox как многосегментные флажки. Есть ли способ достичь этой функциональности?Как сделать Kendo ComboBox или Kendo Dropdownlist появиться как CheckBox?
Вот мой фрагмент кода.
@(Html.Kendo().ComboBox()
.Name("Country")
.DataValueField("Id")
.DataTextField("Name")
.BindTo((System.Collections.IEnumerable)ViewData["Countries"])
)
Я передаю viewdata с контроллера.
Заранее спасибо.
Шаблоны раскрытия (combobox) - ваши друзья. [This] (http://jsfiddle.net/sfxN4/) использует MVVM с наблюдаемым источником данных, поскольку мы отслеживаем, что проверяется/не проверяется, и отображает раскрывающийся текст, предотвращающий поведение по умолчанию. Вместо этого используйте multiselect, поскольку user488009 предлагает чтобы избавиться от боли, изобретая колеса снова. –
Я согласен с использованием опции MultiSelect. Однако на моей странице просмотра есть несколько элементов управления dropdownlist, которые заполняются динамически. Поэтому мы хотим избежать количества кликов, чтобы выбирать элементы с использованием multiselect и использовать флажки. – ajexpress