IDataKeysControl Interface

Définition

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.

public interface class IDataKeysControl
public interface IDataKeysControl
type IDataKeysControl = interface
Public Interface IDataKeysControl
Dérivé

Remarques

L' IDataKeysControl interface 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 permettre l’accès au contrôle à partir du script client.

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

Propriétés

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 ClientID à l'aide de l'algorithme Predictable.

ClientIDRowSuffixDataKeys

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.

S’applique à

Voir aussi