Freigeben über


SqlDataSource.OldValuesParameterFormatString Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer Formatzeichenfolge, die auf die Namen aller Parameter angewendet werden soll, die an die Delete() Methode Update() ü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 Parameter angewendet wird, die an die Delete() Methoden Update() übergeben werden. Der Standardwert ist "{0}".

Hinweise

Die OldValuesParameterFormatString Formatzeichenfolge wird nur auf Primärschlüssel angewendet, z. B. diejenigen, die durch die DataKeyNames Eigenschaft des zugeordneten datengebundenen Steuerelements identifiziert werden, oder in Lösch- und Aktualisierungsszenarien, in denen die ConflictDetection Eigenschaft auf den CompareAllValues Wert festgelegt ist, und eine Gruppe von oldValues werden an die entsprechende Datenmethode übergeben. In diesem Fall wird die Formatzeichenfolge auf jeden Parameternamen in der oldValues Auflistung angewendet.

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.

Gilt für:

Weitere Informationen