如何将c#asp格式标签中的小数格式化为2个小数点,并且如果为int则不尾随零?

时间:2018-07-14 12:43:06

标签: c# razor format asp.net-core-mvc decimal

如何将c#asp格式标签中的小数格式化为2个小数点,并且如果是int则不尾随零?

<input asp-for="X" asp-format="{0:0.00}" />

我需要:

123.456 => 123.46
123.45  => 123.45
123.4   => 123.40
123     => 123

谢谢

1 个答案:

答案 0 :(得分:0)

尝试

asp-format =“ {0:0。##}”