Как вставить раскрывающийся список в Teleerik Grid
-
04-10-2019 - |
Вопрос
У меня есть сетка Teleerik, с двумя столбцами, которыми мне нужно держать второй столбец как раскрывающийся список с помощью в сетке, я использую ASP.NET MVC Control.
Может ли любое тело сказать мне, как это сделать?
Решение
Вы можете установить шаблон столбца в встроен произвольный HTML. При использовании Binding Ajax - попробуйте шаблон клиента. Следующие онлайн примеры будут полезны:
Другие советы
Мне нужно сделать это для моего проекта. Вот как я сделал это:
columns.Bound(o => o.Role).ClientTemplate(
Html.Telerik().DropDownList()
.Name("RoleList<#= UserID #>")
.BindTo(new SelectList(UserController.GetRoles()))
.ToHtmlString()
);
То статический метод GetRoles
Возвращает простое IEnumerable
из String
. Отказ Вы все еще можете вернуть пользовательский объект, используя другой SelectList
Конструктор для указания Value
а также Text
Свойство вашего пользовательского объекта.
new SelectList(UserController.GetCustomRoles(), "RoleID", "ShortName")
Не связан с StackOverflow