Partager via


ObjectDataSource.OldValuesParameterFormatString Propriété

Définition

Obtient ou définit une chaîne de format à appliquer aux noms des paramètres des valeurs d’origine passées aux méthodes ou Update aux Delete méthodes.

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

Valeur de propriété

Chaîne qui représente une chaîne de format appliquée aux noms de tous oldValues les paramètres de clé ou transmis aux méthodes ou Update() aux Delete() méthodes. La valeur par défaut est "{0}", ce qui signifie que le nom du paramètre est le nom du champ.

Remarques

La valeur de la OldValuesParameterFormatString propriété est appliquée uniquement aux clés primaires, telles que celles identifiées avec la DataKeyNames propriété d’un contrôle lié aux données, ou dans les scénarios de suppression et de mise à jour où la ConflictDetection propriété est définie sur la CompareAllValues valeur, et l’ensemble de valeurs d’origine sont passés à la méthode de données correspondante.

Voici deux scénarios courants dans lesquels vous pouvez modifier la OldValuesParameterFormatString propriété :

  • Vous pouvez modifier la propriété pour différencier les anciennes et nouvelles valeurs dans les mises à jour. Lorsque la ConflictDetection propriété est définie sur la CompareAllValues valeur, les paramètres des valeurs d’origine et de nouvelles valeurs sont ajoutés à la UpdateParameters collection. Sans la chaîne de mise en forme, deux paramètres portant le même nom sont créés pour chaque champ de données. En modifiant le nom du paramètre de valeur d’origine, vous pouvez comparer les données à la source de données d’origine pour détecter les conflits et comparer les valeurs de clé.

  • Certains concepteurs visuels implémentent un schéma d’affectation de noms particulier pour les valeurs et clés d’origine.

La OldValuesParameterFormatString propriété délègue à la OldValuesParameterFormatString propriété de l’objet ObjectDataSourceView associé au ObjectDataSource contrôle.

S’applique à

Voir aussi