Sie können Ihre Ansichtsmodelleigenschaft mit dem [DisplayFormat]
Attribut:
und dann wird deine Ansicht einfach:
%Vor%Also jetzt ist es auf eine einzige und elegante Linie reduziert.
Ich nehme an, Sie können den Operator ?:
verwenden um es zu verkürzen. Wenn das eine gute Idee ist, ist das eine andere Frage.
Und Sie möchten das Gebietsschema wahrscheinlich nicht mit new System.Globalization.CultureInfo("fr-FR")
fest codieren, sondern das Gebietsschema entweder aus einer Variablen oder dem aktuellen Gebietsschema des Threads verwenden.
Tags und Links asp.net-mvc-3 c# visual-studio-2010 razor