我的应用程序当前将负数显示为 -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/

10-12 19:19