KendoUI 网格的数据转换
Posted
技术标签:
【中文标题】KendoUI 网格的数据转换【英文标题】:Data transformation for KendoUI grid 【发布时间】:2017-10-26 15:45:24 【问题描述】:我有一个 JSON 数据结构,需要在 Kendo UI 网格中显示。数据是这样的
[
"ObjType": "Key1":"Value1", "Key2":"Value2", "Key3":["1234","45223"],
"ObjType": "Key1":"Value3", "Key2":"Value4", "Key3":["1234","45223"],
"ObjType": "Key1":"Value5", "Key2":"Value6", "Key3":["1234","45223"]
]
Kendo UI 需要一组键/值对或定义的列,其中包含一组值。将其转换为网格可以理解的东西的最佳方法是什么?
或者也许剑道网格中有一种方法可以指定从哪里获取数据。 Key3中的数组可以转成字符串。
数据的模式可以改变 - 对于不同的 ObjType 会有不同的键和不同的数量,但结构几乎相同 - 字符串键和字符串或字符串数组值。而且 ObjType 在整个文档中保持不变,但是当我们阅读不同的文档时会发生变化。
【问题讨论】:
【参考方案1】:Kendo UI DataSource schema 有一个parse
配置选项,它允许您在 DataSource 实例处理它之前调整数据响应。
http://docs.telerik.com/kendo-ui/api/javascript/data/datasource#configuration-schema.parse
【讨论】:
以上是关于KendoUI 网格的数据转换的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET、Kendo UI、CS1660:无法将 lambda 表达式转换为类型“字符串”