Alf*_*ace 2 c# asp.net model-view-controller razor
我想decimal在HTML页面中将数字显示为USD货币.例如,显示1209.27为$ 1,209 27.
[DataType(DataType.Currency)]我没有在模型中使用,而是直接在视图中格式化每个数字:
@Html.Raw(Regex.Replace(Regex.Replace(String.Format("{0:C}", Model.Price), "(?<=\\.)([^.]*$)", "<sup> $1</sup>"), "\\.<sup>", "<sup>"))
Run Code Online (Sandbox Code Playgroud)
有没有更有效的方法来实现这种格式而不是重复这一点?
| 归档时间: |
|
| 查看次数: |
78 次 |
| 最近记录: |