J'essaie de les utiliser sur les propriétés EF code first avec MVC : http://msdn.microsoft.com/en-us/library/0c899ak8.aspx
Plus précisément :
[DisplayFormat(DataFormatString="##.##%")]
public double? PercentOfSomething {get;set;}
Comment faire pour que .2345 s'affiche comme 23,45% et .2 comme 20% ? En d'autres termes, n'affichez que la décimale, jusqu'à deux positions, s'il y en a une.
En l'état actuel des choses, il affiche simplement la chaîne de format "##.##%". Je suppose que ces types de chaînes de format ne sont pas pris en charge par l'attribut DisplayFormat.