Kendo UI 货币格式

Posted

技术标签:

【中文标题】Kendo UI 货币格式【英文标题】:Kendo UI Currency Formatting 【发布时间】:2012-12-14 23:37:23 【问题描述】:

如何格式化网格单元格以使用 £s 而不是默认的 $s?

我高高在上,但没有答案。

我有:

field: "price", title: "Price (£)", width: 95, format: "0:c",

哪个给出 0.00 美元,但我如何获得 0.00 英镑?

我试过打电话:

kendo.culture("en-gb");

在网格之前,但它什么都不做。

【问题讨论】:

不区分大小写吗? kendo.culture("en-GB")? 【参考方案1】:

您应该首先确保包含英语文化 javascript 文件。然后调用kendo.culture("en-GB")(大小写很重要)。

更多信息可以在globalization帮助主题中找到。

【讨论】:

谢谢,我不知道你必须包含那个文件。 如果行字段可以是任何类型的货币怎么办。 @eugenekgn 那么我猜你将不得不依靠你的数据库来返回货币以及相关的金额,然后只需 #=currency+kendo.toString(amount, 'n2')# 就可以了。

以上是关于Kendo UI 货币格式的主要内容,如果未能解决你的问题,请参考以下文章

Kendo UI 数字格式无效的模板

自定义格式为“MMMyy”的 Kendo UI Datepicker

Kendo UI 格式化日期和时间字段

我想在 Header 更改 Kendo ui Scheduler 的日期格式

Kendo UI:Grid中单元格日期格式化

在 kendo ui 的调度程序导航中更改日期格式