【发布时间】:2014-08-09 12:36:13
【问题描述】:
有没有办法动态绑定剑道网格控件并为每个控件使用自定义模板?我只能找到绑定数据表页面模型的示例,但数据源必须是平面的。关于如何使用平面(或其他)显示模板进行动态绑定的任何想法?
【问题讨论】:
标签: kendo-ui kendo-grid
有没有办法动态绑定剑道网格控件并为每个控件使用自定义模板?我只能找到绑定数据表页面模型的示例,但数据源必须是平面的。关于如何使用平面(或其他)显示模板进行动态绑定的任何想法?
【问题讨论】:
标签: kendo-ui kendo-grid
不知道你的意思... “为每个使用自定义模板”什么?模板在数据库中还是什么的?
也许你可以扩展这个例子:
Kendo UI dynamic grid creation with columns ordering grouping and paging/
...通过在模型中添加另一个字典,用一些规则描述每次使用哪个模板并在列创建中使用,如下所示:
.Columns( columns => {
foreach ( var c in Model.Bind )
columns.Bound( c.Value, c.Key ).Template( Model.Templates.Where( t => t.key == c.Key).FirstOrDefault() );
} )
【讨论】: