Я хочу создать dropdownList с уникальным идентификатором в сетке telerik. Эта сетка имеет встроенное редактирование и добавление. Итак, я создал клиентский шаблон, который отлично работает в режиме просмотра. При нажатии на кнопку редактирования строки в сетке этот dropdownList преобразуется в текстовое поле. Поэтому я хочу сохранить этот dropdownList в режиме редактирования. Заранее спасибо.Как использовать шаблон клиента для dropdownList в сетке telerik
Вот мой пример кода:
grid = grid
.Columns(columns =>
{
columns.Bound(customField => customField.FieldNumber)
.Filterable(false)
.Sortable(false)
.IncludeInContextMenu(false)
.ReadOnly()
.Width("60px");
// here is my client template code
var dropdownListType = @" <select id='ddlTypeId_<#=CustomMenuId#>'>"
+ "<option value='" + Utilities.GetLabels("CustomMenu_List") + "'>" + Utilities.GetLabels("CustomMenu_List") + "</option>"
+ "<option value='" + Utilities.GetLabels("CustomMenu_Textbox") + "'>" + Utilities.GetLabels("CustomMenu_Textbox") + "</option>";
columns.Bound(customField => customField.Type)
.ClientTemplate(dropdownListType)
.Width("30%")
.Title("Type");
});
В режиме редактирования он будет отображаться со значением от db. Но я хочу заполнить список с помощью dropdownList. – user2450398