处理浏览器之间的文化差异以显示货币金额?

时间:2019-05-21 22:52:40

标签: javascript asp.net-core localization currency

我有这个ASP.NET Core应用程序,它使用户可以独立于浏览器的文化来选择他们的语言。 转换工作正常,除了传递到页面的ViewModel的货币金额基于所选的服务器语言显示(例如,fr-fr文化为1999,99欧元)。问题是,如果将浏览器设置为en-us文化,则传递给Javascript函数进行舍入时的“ 1999,99”值不能很好地解释(即,以2个小数舍入将返回1999而不是1999,99)。 如何管理服务器和客户端之间的小数点和定界符(1999,99与1999.99)之间的差异?

0 个答案:

没有答案