le formatage d'un décimal en pourcentage à afficher dans la vue?

En MVC, Razor point de vue, un champ décimal doit être indiquée en pourcentage MAIS sans signe de pourcentage. Par exemple 2 ou 2.5

Je comprends qu'il peut être à partir du modèle et il sera quelque chose comme:

    [AutoMapIgnore]
    [DisplayFormat(DataFormatString = "{0:F1}")]
    public virtual decimal OffPeakMarginPercent { get { return OffPeakMargin * 100; } }

Mais cela ne fait pas de procéder à tous, actuellement, il est affiché comme:

Actuellement, il est affiché comme 3.00000 ou 2.50000.

Pouvez-vous s'il vous plaît guide.

Je remercie de vos conseils et aide.

Edit:

Si je format d'affichage comme ci-dessous, il s'affiche comme 3.0 ou 2.5

@row.OffPeakMarginPercent.ToString("0.0")
Eh bien, avez-vous essayé {0:n1}

OriginalL'auteur Toubi | 2013-10-17