6
So zeigen Sie das dezimale Modellfeld mit 3 Dezimalstellen an. Derzeit verkürzt es sich auf 2 Ziffern.HTML.EditorFor mit 3 Dezimalstellen
1237 zur Zeit als 1,24 angezeigt;)
So zeigen Sie das dezimale Modellfeld mit 3 Dezimalstellen an. Derzeit verkürzt es sich auf 2 Ziffern.HTML.EditorFor mit 3 Dezimalstellen
1237 zur Zeit als 1,24 angezeigt;)
Sie Daten Anmerkungen auf Ihrer Ansicht Modell verwenden können, wie folgt aus:
[DisplayFormat(DataFormatString = "{0:0.00}", ApplyFormatInEditMode = true)]
public decimal Num { get; set; }
Gibt es eine Möglichkeit, es zu tun, ohne das Modell zu ändern? – Jannik
Sie sollten Ihr Modell nicht in der Ansicht verwenden. Sie sollten stattdessen ViewModels verwenden. – Artless
Also muss ich ein ViewModel schreiben, auch wenn ich genau die Dinge brauche, die ich vom Modell selbst bekomme? Wie sollte es aussehen? Ich möchte alle Modelldaten, die ich aus der Sicht auf die Datenbank erhalte, posten und nicht alle Felder erneut in das Modell kopieren ... – Jannik