Sdílet prostřednictvím


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 do nebo Update metody.

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 do Delete metody nebo Update metody. 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 vlastností DataKeyNames 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ě.

Dvě běžné scénáře, ve kterých můžete změnit OldValuesParameterFormatString vlastnost, jsou následující:

  • Rozlišení starých a nových hodnot v aktualizacích ConflictDetection Pokud je vlastnost nastavena CompareAllValues na hodnotu, parametry pro původní i nové hodnoty se přidají do UpdateParameters 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 původního parametru hodnoty můžete porovnat data s původním zdrojem dat, abyste zjistili konflikty a porovnávali hodnoty klíče.

  • Někteří vizuální návrháři implementují konkrétní schéma pojmenování pro původní hodnoty a klíče.

Hodnota je OldValuesParameterFormatString uložena ve stavu zobrazení.

Platí pro

Viz také