显示并将数字50000保存为格式50,000

时间:2011-07-12 09:42:05

标签: asp.net-mvc-3

我一直在使用asp.net mvc3开发一个应用程序。我们使用模型来显示视图并将模型值保存到数据库。我提出了一个要求,在用户界面中,如果用户输入50000,我们需要格式化值并以50,000的格式显示它。

显示整数值的文本框不可能具有50,000的值。我们使用模型验证来做这件事。所以它不允许我在文本框中有50,000个。不引人注目的javascript会立即显示错误消息并使文本框变为红色。

如何实现此功能,请指导我。

1 个答案:

答案 0 :(得分:0)

但是,您想在文本框或标签中显示格式化的数字吗?

用户可以将50000添加到文本框中,并在提交后显示50.000吗?

无论哪种方式,您都有两种选择:

使用"50000".ToString("N0");显示50.000(或者正确的方式是号码将根据 CurrentCulture应用格式化,或使用全球化在客户端

Scott Hanselmangreat article about it