gpt4 book ai didi

c# - 在 C# asp.net 中应用掩码字符串?

转载 作者:行者123 更新时间:2023-11-30 19:44:16 25 4
gpt4 key购买 nike

大家好,在我的项目中,我想要三种格式的货币。

1) ...999,999,999
2) ...999,999,999.00
3) ...999,999,99

格式在mysql数据表字段中指定。我的项目在 ASP.NET 中,所以我不能使用 MaskedTextBox 。我试过的代码:

String.Format("{999,999,999}",rate);

rate.ToString("999,999,999).

如何获取屏蔽字符串?

最佳答案

要强制输入为您指定的格式,请使用 AJAX 控件工具包 MaskedEdit 控件。

要以特定格式将数字输出为字符串,请查看以下页面:

要么创建一个字符串格式并将其直接放入 ToString 函数中,要么创建一个特殊的 NumberFormatInfo,具有以下选项:

  • CurrencyPositivePattern:定义正值货币符号的位置。
  • CurrencyNegativePattern:定义负值货币符号的位置,并指定负号是用括号表示还是用 NegativeSign 属性表示。
  • NegativeSign:定义在 CurrencyNegativePattern 指示不使用括号时使用的负号。
  • CurrencySymbol:定义货币符号。
  • CurrencyDecimalDigits:定义货币值中默认的小数位数。可以使用精度说明符覆盖此值。
  • CurrencyDecimalSeparator:定义分隔整数和小数位的字符串。
  • CurrencyGroupSeparator:定义分隔整数组的字符串。
  • CurrencyGroupSizes:定义组中出现的整数位数。

关于c# - 在 C# asp.net 中应用掩码字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12813643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com