【发布时间】:2016-10-19 09:11:05
【问题描述】:
我有一个使用 ASP.NET MVC 助手构建的剑道网格。网格绑定到DataTable。如果我将我的网格绑定到这个DataTable,剑道助手使用每个DataColumn 的ColumnName 属性来设置列的标题和支持对象的字段属性。
问题是列名必须包含空格,但如果我将列名设置为这样的值,kendo 会引发模板错误,因为字段名不能包含空格,因为这不是有效的 javascript 标识符.我尝试设置DataColumns 的Caption 属性,但这似乎不起作用。问题的更大部分是创建一个 JS 映射器函数来动态重命名每一列(或任何使用硬编码值的解决方法)不是一个选项,因为我的 DataTable 是 SQL 的结果枢轴操作,因此列名根本无法预测,因此无法事先进行映射。
我如何告诉 Kendo 为各自支持字段中的每列使用不同的标题?
【问题讨论】:
标签: asp.net-mvc kendo-ui kendo-grid kendo-asp.net-mvc