我想弄清楚如何格式化绑定到动态数据源的Kendo网格中的各个值。 挑战在于列没有固定,整个列的格式都不一致。动态Kendo网格中的值的格式
从我可以告诉剑道支持格式字符串在使用
columns:[{field:Name,format:{1:c}}]
列级然而这种解决方案并不适合,因为它为整个列的格式。
我还发现一个基于模板的解决方案,让您使用符号这样
columns:[{field:Name,template: "#= kendo.toString(kendo.parseDate(SomeDate, 'yyyy-MM-dd')}]
然而,这同样是太硬编码对我来说,因为它假定列单一类型的手工格式化数据。
我正在寻找一种方法来指定数据源本身的值是什么类型。那可能吗?
像这样的事情
data = [{field:SomeField,Value:4,Format:{1:c}}]
FormatValue需要是全局的。 –