我想在 MVC TextboxFor 中以 en-us 货币格式显示十进制值 ASP.NET

I want to display decimal value in en-us currency format in ASP.NET MVC TextboxFor

提问人:jagannath madwar 提问时间:8/5/2023 最后编辑:marc_sjagannath madwar 更新时间:8/5/2023 访问量:31

问:

@Html.TextBoxFor(m => m.Value, "{0:N2}",
                 new { @data_val_number = "The field value must be a Number." })

value = 1182519.13在编辑模式下,我想显示1,182,519.13

C# asp.net ASP.NET-MVC-4

评论

0赞 abolfazl sadeghi 8/5/2023
如果您的数据类型是十进制或双精度,则是正确的
0赞 Manoj Agrawal 8/6/2023
DisplayFormat 属性 [DisplayFormat(DataFormatString = “{0:N2}”)] 添加到模型中的属性,该属性包含要以货币格式显示的值。

答: 暂无答案