В настоящее время используется интерфейс Kendo UI AutoCompleteFor()
и ComboBoxFor()
.Добавить пользовательские данные- * атрибуты для Kendo UI AutoComplete или ComboBox
Отметив, что они генерируют/визуализуют связку <li>
s.
Как добавить дополнительный пользовательский data-* attributes
к тем <li>
s?
Вот текущий сценарий:
- Пользователь начинает вводить материал в
- вызов Ajax AutoCompleteFor вызывается принести некоторые данные, относящиеся к тому, что пользователь напечатал.
- Полученные результаты преобразуются в
IEnumerable<SelectListItem>
. - Результат отправляется Json.
Json(result, JsonRequestBehavior.AllowGet)
Моя цель состоит в том, чтобы добавить один или несколько дополнительных data-* attribute
к каждому из этих <li>
генерировать строки, так что я могу принести эти данных- * в onChange()
случае.
Как достичь этого?
Кроме того, я знаю, что я мог бы создать свой собственный .Template()
и, возможно, достигнуть своей задачи, но мне было любопытно, если кто-то знает об этом по-другому, а затем должен создать свой собственный шаблон.
С уважением