Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

ObjectDataSource.OldValuesParameterFormatString, propriété

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

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)
public string OldValuesParameterFormatString { get; set; }
<asp:ObjectDataSource OldValuesParameterFormatString="String" />

Valeur de propriété

Type : System.String
Une chaîne qui représente une chaîne de format appliquée aux noms de tous les oldValues ou paramètres clés passés aux méthodes d' Delete ou d' Update . La valeur par défaut est "{0}", ce qui signifie que le nom de paramètre est le nom du champ.

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

Voici deux scénarios courants où vous pouvez modifier la propriété d' OldValuesParameterFormatString :

  • Vous pouvez modifier la propriété pour distinguer les valeurs anciennes et nouvelles dans les mises à jour. Lorsque la propriété d' ConflictDetection est définie à la valeur d' CompareAllValues , des paramètres pour les valeurs nouvelles et d'origine sont ajoutés à la collection d' UpdateParameters . Sans chaîne de mise en forme, deux paramètres avec 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 pour comparer des valeurs clés.

  • Certains concepteurs visuels implémentent un schéma d'affectation de noms particulière des valeurs d'origine et des clés.

Les délégués de propriété d' OldValuesParameterFormatString à la propriété d' OldValuesParameterFormatString de l'objet d' ObjectDataSourceView associé au contrôle d' ObjectDataSource .

.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.