我想用MVC的EF代碼第一屬性使用這些: http://msdn.microsoft.com/en-us/library/0c899ak8.aspxDataFormatString僅用於需要時帶小數的百分比嗎?
具體做法是:
[DisplayFormat(DataFormatString="##.##%")]
public double? PercentOfSomething {get;set;}
如何獲得0.2345顯示爲23.45%.2顯示爲20 % 換句話說,只顯示小數點,最多兩個地方,如果有的話。
現在,它只顯示格式字符串「##。##%」。我猜測,DisplayFormat屬性可能不支持這些類型的格式字符串。
也許你可以使用默認的格式和覆蓋'ToString'根據您的需求? – Vlad 2012-07-19 15:26:51