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

IDataKeysControl, interface

Définit des propriétés qui spécifient la façon dont ASP.NET crée des ID clients pour un contrôle lié aux données.

Espace de noms :  System.Web.UI
Assembly :  System.Web (dans System.Web.dll)
public interface IDataKeysControl

Le type IDataKeysControl expose les membres suivants.

  Nom Description
Propriété publique ClientIDRowSuffix Obtient les noms des champs de données dont les valeurs sont utilisées pour identifier de manière unique chaque instance d'un contrôle lié aux données lorsqu'ASP.NET génère la valeur Control.ClientID à l'aide de l'algorithme ClientIDMode.Predictable.
Propriété publique ClientIDRowSuffixDataKeys Infrastructure. Obtient une collection de valeurs de données utilisées pour identifier de façon unique chaque instance d'un contrôle lié aux données lorsqu'ASP.NET génère la valeur ClientID.
Début

L'interface IDataKeysControl définit deux propriétés que les contrôles liés aux données implémentent pour vous permettre de spécifier comment un ID client est créé. Un contrôle lié aux données qui affiche plusieurs instances d'un contrôle doit créer un ID pour chaque instance du contrôle. Cet ID doit être unique pour activer l'accès au contrôle de script client.

La propriété ClientIDRowSuffix vous permet de spécifier le ou les noms des champs de données dont les valeurs sont incluses dans la valeur générée pour la propriété ClientID. Ces valeurs sont utilisées pour identifier de manière unique chaque instance du contrôle d'une façon qui correspond à une valeur de données significative, et non à une valeur arbitraire telle que l'ordre dans lequel les contrôles sont restitués dans la page. Par exemple, lorsque vous affichez des enregistrements d'une table de données de produits, vous pouvez assigner ProductID à la propriété ClientIDRowSuffix. Dans ce cas, chaque instance du contrôle lié aux données peut être identifiée par la valeur du champ ProductID.

.NET Framework

Pris en charge dans : 4

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

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)
Contenu de la communauté Ajouter
Annotations FAQ