ASP.NET - 括号中的负数

And*_*llo 4 asp.net web-config cultureinfo

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

谢谢 !

Tom*_*son 6

对于货币,这很容易:

String.Format("{0:C}", value)
Run Code Online (Sandbox Code Playgroud)

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

对于数据绑定的正常数字,请使用Mark Glorie的样本.

MSDN文章