我正在尝试在带有 MVC 的 EF 代码优先属性上使用这些:http: //msdn.microsoft.com/en-us/library/0c899ak8.aspx
具体来说:
[DisplayFormat(DataFormatString="##.##%")]
public double? PercentOfSomething {get;set;}
如何让 .2345 显示为 23.45% 和 .2 显示为 20% 换句话说,只显示小数点,最多两位,如果有的话。
就像现在一样,它只显示格式字符串“##.##%”。我猜可能 DisplayFormat 属性不支持这些类型的格式字符串。