ObjectDataSourceView.OldValuesParameterFormatString Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví formátovací řetězec použít na názvy parametrů pro původní hodnoty, které jsou předány Delete
metody nebo Update
.
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
Hodnota vlastnosti
Řetězec, který představuje formátovací řetězec použitý na názvy všech oldValues
předaných metodě Delete nebo Update . Výchozí hodnota je "{0}", což znamená, že název parametru je jednoduše název pole.
Poznámky
Formátovací OldValuesParameterFormatString řetězec se použije pouze u primárních klíčů, například těch, které jsou identifikovány DataKeyNames
vlastností ovládacího prvku vázaného na data nebo ve scénářích odstranění a aktualizace, kde ConflictDetection je vlastnost nastavena na CompareAllValues hodnotu a sadu původních hodnot, které jsou předány odpovídající datové metodě.
Vlastnosti můžete změnit ve OldValuesParameterFormatString dvou běžných scénářích:
K rozlišení starých a nových hodnot v aktualizacích. ConflictDetection Když je vlastnost nastavena CompareAllValues na hodnotu, parametry pro původní i nové hodnoty se přidají do UpdateParameters kolekce. Bez formátovací řetězce by se pro každé datové pole vytvořily dva parametry se stejným názvem. Změnou názvu parametru původní hodnoty můžete porovnat data s původním zdrojem dat, abyste zjistili konflikty a porovnávali hodnoty klíčů.
Někteří návrháři vizuálů implementují konkrétní schéma pojmenování pro původní hodnoty a klíče.
Hodnota je uložena OldValuesParameterFormatString ve stavu zobrazení.