ObjectDataSourceView.OldValuesParameterFormatString Propiedad

Definición

Obtiene o establece una cadena de formato para aplicarla a los nombres de los parámetros de los valores originales que se pasan a los métodos 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

Valor de propiedad

Cadena que representa una cadena de formato que se aplica a los nombres de los parámetros oldValues que se pasan a los métodos Delete o Update. El valor predeterminado es "{0}", lo que significa que el nombre del parámetro es simplemente el nombre del campo.

Comentarios

La OldValuesParameterFormatString cadena de formato solo se aplica a las claves principales, como las que se identifican con la DataKeyNames propiedad de un control enlazado a datos o en escenarios de eliminación y actualización, donde la ConflictDetection propiedad se establece en el CompareAllValues valor y el conjunto de valores originales que se pasan al método de datos correspondiente.

Dos escenarios comunes en los que podría cambiar la OldValuesParameterFormatString propiedad son los siguientes:

  • Para diferenciar entre valores antiguos y nuevos en las actualizaciones. Cuando la ConflictDetection propiedad se establece en el CompareAllValues valor , se agregan parámetros para los valores originales y nuevos a la UpdateParameters colección. Sin la cadena de formato, se crearían dos parámetros con el mismo nombre para cada campo de datos. Al cambiar el nombre del parámetro de valor original, puede comparar los datos con el origen de datos original para detectar conflictos y comparar valores de clave.

  • Algunos diseñadores visuales implementan un esquema de nomenclatura determinado para los valores y claves originales.

El valor de OldValuesParameterFormatString se almacena en estado de vista.

Se aplica a

Consulte también