IDataKeysControl Interfaz

Definición

Define propiedades que especifican cómo crea ASP.NET identificadores de cliente para un control enlazado a datos.

public interface class IDataKeysControl
public interface IDataKeysControl
type IDataKeysControl = interface
Public Interface IDataKeysControl
Derivado

Comentarios

La IDataKeysControl interfaz define dos propiedades que los controles enlazados a datos implementan para permitir especificar cómo se crea un identificador de cliente. Un control enlazado a datos que muestra varias instancias de un control debe crear un identificador para cada instancia del control. Ese identificador debe ser único para permitir el acceso al control desde el script de cliente.

La ClientIDRowSuffix propiedad permite especificar el nombre o los nombres de los campos de datos cuyos valores se incluyen en el valor generado para la ClientID propiedad. Estos valores se usan para identificar de forma única cada instancia del control de manera que se corresponda con un valor de datos significativo, en lugar de hacerlo con un valor arbitrario como el orden en el que los controles se representan en la página. Por ejemplo, al mostrar registros de una tabla de datos de productos, puede asignar ProductID a la ClientIDRowSuffix propiedad. En ese caso, cada instancia del control enlazado a datos se puede identificar mediante el valor del ProductID campo.

Propiedades

ClientIDRowSuffix

Obtiene los nombres de los campos de datos cuyos valores se utilizan para identificar de forma única cada instancia de un control enlazado a datos cuando ASP.NET genera el valor ClientID utilizando el algoritmo Predictable.

ClientIDRowSuffixDataKeys

Obtiene una colección de los valores de datos que se usan para identificar de manera única cada instancia de un control enlazado a datos cuando ASP.NET genera el valor de ClientID.

Se aplica a

Consulte también