我需要在我的 .net core asp mvc 项目中显示一些货币价值的平均总和。
我正在使用mvc 6 网格来显示数据,并且我尝试了以下解决方案:
[DisplayFormat(DataFormatString = "{0:C}")]
public double? AverageCost { get; set; }
[DisplayFormat(DataFormatString = "{0:#.####}")]
public double? AverageCost { get; set; }
[RegularExpression(@"^\d+\.\d{0,2}$")]
public double? AverageCost { get; set; }
但我的值仍然显示有几个小数位:
我错过了什么吗?
我知道我可以使用 mvc 6 网格格式化列,但是在 ViewModel 中没有这样做的方法吗?
请注意,这不是建议问题的重复。如果您真正阅读了这些问题,您会看到这一点。