ObjectDataSourceView.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.
Ruft eine Formatzeichenfolge ab, die auf die Namen der Parameter für ursprüngliche Werte angewendet wird, die an die Delete
-Methode oder an die Update
-Methode übergeben werden, oder legt diese fest.
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
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 Updateszenarien identifiziert werden, wobei die ConflictDetection Eigenschaft auf den CompareAllValues Wert und den Satz von ursprünglichen Werten 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 Wert festgelegt ist, werden parameter sowohl für die CompareAllValues ursprünglichen als auch für neue Werte der UpdateParameters Auflistung hinzugefügt. Ohne die Formatierungszeichenfolge würden zwei Parameter mit demselben Namen für jedes Datenfeld erstellt. Indem Sie den Namen des ursprünglichen Wertparameters ändern, 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.
Der Wert des Werts OldValuesParameterFormatString wird im Ansichtszustand gespeichert.