Kendo.Culture('de-DE') 将 Grid 值乘以 100

Posted

技术标签:

【中文标题】Kendo.Culture(\'de-DE\') 将 Grid 值乘以 100【英文标题】:Kendo.Culture('de-DE') multiplies Grid value by 100Kendo.Culture('de-DE') 将 Grid 值乘以 100 【发布时间】:2019-06-28 22:07:15 【问题描述】:

通过 Kendo.culture('de-DE') 更改应用程序中的文化,默认设置为 en-US。然而,当文化是“de-DE”时,做简单的文化改变会弄乱值,它将网格值乘以 100。

有谁知道值乘以 100 背后的原因。我正在使用此源代码

<script defer src="https://kendo.cdn.telerik.com/2018.2.620/js/cultures/kendo.culture.de-DE.min.js"></script>

【问题讨论】:

【参考方案1】:

我发现了这个问题,如果您的网格值乘以 100,主要是在您使用 kendo.culture('de-DE');

您可能正在对字符串格式的数字应用 de-DE。因此,更改那些在字符串中的数字并使其成为数字数据类型。然后它按预期工作

【讨论】:

以上是关于Kendo.Culture('de-DE') 将 Grid 值乘以 100的主要内容,如果未能解决你的问题,请参考以下文章

缺少区域设置“de-DE”的区域设置数据

accept-language

Interop.Excel 本地化和 Range.Formula 与 Formulalocal

C# 创建多语言设置

iOS 应用的分析库

使用javascript / jQuery将触摸事件应用于每次点击事件