ObjectDataSource.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 pro použití na názvy parametrů pro původní hodnoty, které jsou předány metodám Delete
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 libovolných oldValues
parametrů nebo klíčových parametrů předaných Delete() metodám nebo Update() . Výchozí hodnota je "{0}"
, což znamená, že název parametru je název pole.
Poznámky
Hodnota vlastnosti se použije pouze u primárních OldValuesParameterFormatString 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, kdy ConflictDetection je vlastnost nastavena na CompareAllValues hodnotu a sada původních hodnot je předána odpovídající datové metodě.
Následují dva běžné scénáře, kdy můžete vlastnost změnit OldValuesParameterFormatString :
Můžete chtít změnit vlastnost, aby se v aktualizacích rozlišovaly staré a nové hodnoty. ConflictDetection Když je vlastnost nastavena CompareAllValues na hodnotu, parametry pro původní i nové hodnoty jsou přidány UpdateParameters do kolekce. Bez formátovacího ř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 a zjistit tak konflikty a porovnat hodnoty klíčů.
Někteří návrháři vizuálů implementují konkrétní schéma pojmenování pro původní hodnoty a klíče.
Vlastnost OldValuesParameterFormatString je delegovaná na OldValuesParameterFormatString vlastnost objektu ObjectDataSourceView , který je přidružen k ovládacímu prvku ObjectDataSource .