Condividi tramite


ObjectDataSource.OldValuesParameterFormatString Proprietà

Definizione

Ottiene o imposta una stringa di formato da applicare ai nomi dei parametri per i valori originali passati ai metodi Delete o 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

Valore della proprietà

Stringa che rappresenta una stringa di formato applicata ai nomi dei parametri oldValues o parametri chiave passati ai metodi Delete() o Update(). Il valore predefinito è "{0}", ovvero il nome del parametro è il nome del campo.

Commenti

Il valore della OldValuesParameterFormatString proprietà viene applicato solo alle chiavi primarie, ad esempio quelle identificate con la DataKeyNames proprietà di un controllo associato a dati o in scenari di eliminazione e aggiornamento in cui la ConflictDetection proprietà è impostata sul CompareAllValues valore e il set di valori originali viene passato al metodo di dati corrispondente.

Di seguito sono riportati due scenari comuni in cui è possibile modificare la OldValuesParameterFormatString proprietà:

  • È possibile modificare la proprietà per distinguere i valori precedenti e nuovi negli aggiornamenti. Quando la ConflictDetection proprietà è impostata sul CompareAllValues valore, i parametri per i valori originali e nuovi vengono aggiunti all'insieme UpdateParameters . Senza la stringa di formattazione, verranno creati due parametri con lo stesso nome per ogni campo dati. Modificando il nome del parametro valore originale, è possibile confrontare i dati con l'origine dati originale per rilevare i conflitti e confrontare i valori chiave.

  • Alcuni progettisti di oggetti visivi implementano uno schema di denominazione specifico per i valori e le chiavi originali.

La OldValuesParameterFormatString proprietà delega alla OldValuesParameterFormatString proprietà dell'oggetto ObjectDataSourceView associato al ObjectDataSource controllo .

Si applica a

Vedi anche