大家好,在我的项目中我想要一种三种格式的货币。
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).
如何获取掩码字符串?
答案 0 :(得分:4)
要强制输入为指定格式,请使用AJAX Control Toolkit MaskedEdit
控件。
要以特定格式输出数字作为字符串,请查看以下页面:
创建字符串格式并将其直接放在ToString
函数中,或使用以下选项创建特殊NumberFormatInfo
:
答案 1 :(得分:3)
答案 2 :(得分:1)
尝试
rate.ToString(" ###,###,###&#34)。