我想在telerik网格中创建一个具有唯一id的dropdownList。这个网格正在进行内联编辑和添加。所以,我创建了一个可以在视图模式下正常工作的客户端模板。当点击网格的内联编辑按钮时,该dropdownList被转换为文本框。所以,我想在编辑模式下维护dropdownList。提前致谢。如何在telerik网格中使用dropdownList的客户端模板
这里是我的示例代码:
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