ObjectDataSourceView.OldValuesParameterFormatString Vlastnost

Definice

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í.

Platí pro

Viz také