ASP.NET - 括号中的负数

标签 asp.net web-config cultureinfo

我的应用程序当前将负数显示为 -1。用户已经改变了要求(只是为了改变!),现在我们必须将数字显示为 (1)。
我可以为整个应用程序启用它,比如更改 web.config 甚至应用程序的 CultureInfo 吗?由于我们有很多包含数字验证器的页面,这样做有什么副作用吗?

谢谢 !

最佳答案

对于货币来说,这真的很容易:

String.Format("{0:C}", value)

这将使用系统的文化信息。

对于数据绑定(bind)的普通数字,请使用 Mark Glorie's sample .

MSDN Article

关于ASP.NET - 括号中的负数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/418822/

相关文章:

asp.net - 如何在 web.config 的不同部分引用 appSetting

c# 本地化问题,CultureInfo 挪威和丹麦,翻译不起作用

c# - 改变 OleDb 性能?

c# - jQuery 选项卡回发

.net - 在 Powershell 中使用 xml.document 保留多行属性和缩进

c# - 如何使字符串比较在进程/线程级别不区分大小写?

c# - 不支持文化

c# - ASP.NET网站跨域登录

c# - 意外的格式异常

c# - 是否可以以编程方式在 web.config 中创建位置元素(例如使用 ConfigurationLocation)