Freigeben über


ObjectDataSourceView.OldValuesParameterFormatString Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer Formatzeichenfolge, die auf die Namen der Parameter für originale Werte angewendet werden soll, die an die oder Update die Delete Methoden übergeben werden.

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

Eigenschaftswert

Eine Zeichenfolge, die eine Formatzeichenfolge darstellt, die auf die Namen aller oldValues an die Delete Methode Update übergebenen Namen angewendet wird. Der Standardwert ist "{0}", was bedeutet, dass der Parametername einfach der Feldname ist.

Hinweise

Die OldValuesParameterFormatString Formatzeichenfolge wird nur auf Primärschlüssel angewendet, z. B. diejenigen, die mit der DataKeyNames Eigenschaft eines datengebundenen Steuerelements oder in Lösch- und Aktualisierungsszenarien identifiziert werden, in denen die ConflictDetection Eigenschaft auf den CompareAllValues Wert und den Satz der ursprünglichen Werte festgelegt wird, die an die entsprechende Datenmethode übergeben werden.

Zwei häufige Szenarien, in denen Sie die OldValuesParameterFormatString Eigenschaft ändern können, sind wie folgt:

  • Um zwischen alten und neuen Werten in Updates zu unterscheiden. Wenn die ConflictDetection Eigenschaft auf den CompareAllValues Wert festgelegt ist, werden der Auflistung Parameter für die ursprünglichen und neuen Werte hinzugefügt UpdateParameters . Ohne die Formatierungszeichenfolge würden zwei Parameter mit demselben Namen für jedes Datenfeld erstellt. Durch Ändern des Namens des ursprünglichen Wertparameters können Sie die Daten mit der ursprünglichen Datenquelle vergleichen, um Konflikte zu erkennen und Schlüsselwerte zu vergleichen.

  • Einige visuelle Designer implementieren ein bestimmtes Benennungsschema für originale Werte und Schlüssel.

Der Wert des Werts OldValuesParameterFormatString wird im Ansichtszustand gespeichert.

Gilt für:

Weitere Informationen