SqlDataSource.OldValuesParameterFormatString Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 an die Delete()-Methode oder die Update()-Methode übergebenen oldValues
-Parameter angewendet wird. Der Standardwert ist "{0}".
Hinweise
Die OldValuesParameterFormatString Formatzeichenfolge wird nur auf Primärschlüssel angewendet, z. B. solche, die durch die DataKeyNames
Eigenschaft des zugeordneten datengebundenen Steuerelements identifiziert werden, oder in Lösch- und Updateszenarien, in denen die ConflictDetection Eigenschaft auf den CompareAllValues Wert festgelegt ist und ein Satz von oldValues
an die entsprechende Datenmethode übergeben wird. 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 in Updates zwischen alten und neuen Werten zu unterscheiden. Wenn die ConflictDetection -Eigenschaft auf den CompareAllValues Wert festgelegt ist, werden der Auflistung Parameter für den ursprünglichen und den UpdateParameters neuen Wert hinzugefügt. 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 ursprüngliche Werte und Schlüssel.