2016-07-21 11 views
0

Mit dem Attribut [DisplayFormat(DataFormatString:="0,0.0")] können Sie DataFormatString festlegen, oder Sie können es abstellen und es wird mit dem Standarddatenformat für diesen Datentyp angezeigt.Was ist der effektive DataFormatString, wenn keiner verwendet wird?

Was ist der Code, um nur den Standard zu verwenden? In meinem Code formatiere ich alles:

Ich brauche eine Standardformatzeichenfolge für die Felder, die kein Attribut haben. Ich möchte, dass sie sich so verhalten, als hätte ich das Format nicht festgelegt. Ich kann keine leere Zeichenfolge hinterlassen, weil sie in diesem Fall einfach null zurückgibt.

+0

Haben Sie eine leere Zeichenfolge als Standard versucht? Aus der Dokumentation: "Der Standardwert ist eine leere Zeichenfolge (" "), die angibt, dass auf den Feldwert keine spezielle Formatierung angewendet wird." –

+0

@ JeanLourenço, ja und die obige Codezeile gibt in diesem Fall null zurück. Vielen Dank. – toddmo

Antwort

0

Ich reparierte es nur um Format zu verwenden, wenn es sich um eine Zahl ist und Standardformate für die numerischen Typen Einrichten ich, wie int und decimal

Verwandte Themen