有没有办法以编程方式将多个项目添加到Telerik MVC Grid的工具栏?
我通常会手动添加这样的项目,但是我想要添加到工具栏中的项目集合,并想知道是否有办法实现这一目标?
.ToolBar(commands =>
{
commands.Custom().HtmlAttributes(new { id = "btn-addproduct" }).Text("Add Product").HtmlAttributes(new { onclick = "addQuotationLine(" + Model.Id + ");return false;" });
})
答案 0 :(得分:1)
配置程序的参数是一个操作,因此您应该能够在其中放置任何有效的c#。这对我有用:
.ToolBar(commands =>
{
for (int i = 0; i < 3; i++)
{
commands.Custom().Text("hello" + i);
}
})
只需更改循环以循环遍历项目集合并相应地配置每个命令。