Freigeben über


DynamicField.DataFormatString Eigenschaft

Definition

Ruft die Zeichenfolge ab, die das Anzeigeformat für den Wert des Datenfelds angibt, oder legt diese fest.

public:
 property System::String ^ DataFormatString { System::String ^ get(); void set(System::String ^ value); };
public string DataFormatString { get; set; }
member this.DataFormatString : string with get, set
Public Property DataFormatString As String

Eigenschaftswert

Eine Formatierungszeichenfolge, die das Anzeigeformat für den Wert des Datenfelds angibt. Der Standardwert ist eine leere Zeichenfolge (""), die angibt, dass keine besondere Formatierung auf den Wert angewendet wird.

Hinweise

Verwenden Sie die DataFormatString -Eigenschaft, um ein benutzerdefiniertes Anzeigeformat für die im DynamicField -Objekt angezeigten Werte anzugeben. Wenn die DataFormatString Eigenschaft nicht festgelegt ist, wird der Feldwert ohne spezielle Formatierung angezeigt.

Standardmäßig wird die Formatierungszeichenfolge nur dann auf den Feldwert angewendet, wenn sich das datengebundene Steuerelement, das das DynamicField Objekt enthält, im schreibgeschützten Modus befindet. Um die Formatierungszeichenfolge im Bearbeitungsmodus auf den Feldwert anzuwenden, legen Sie die ApplyFormatInEditMode -Eigenschaft auf truefest.

Das Anzeigeformat, das Sie mithilfe der DataFormatString -Eigenschaft angeben, ist spezifisch für diese Instanz der DynamicField -Klasse. Sie können das Anzeigeformat für ein Datenfeld auch für die gesamte Anwendung ändern, indem Sie die DisplayFormatAttribute auf Ihr Datenmodell anwenden und den benannten DisplayFormatAttribute.DataFormatString Parameter im Konstruktor festlegen. Weitere Informationen finden Sie unter ASP.NET Dynamic Data.

Gilt für:

Weitere Informationen