Compartilhar via


IDataKeysControl Interface

Definição

Define propriedades que especificam como o ASP.NET cria IDs de cliente para um controle associado a dados.

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

Comentários

A IDataKeysControl interface define duas propriedades que os controles associados a dados implementam para permitir que você especifique como uma ID do cliente é criada. Um controle associado a dados que exibe várias instâncias de um controle deve criar uma ID para cada instância do controle. Essa ID deve ser exclusiva para habilitar o acesso ao controle do script do cliente.

A ClientIDRowSuffix propriedade permite que você especifique o nome ou os nomes dos campos de dados cujos valores estão incluídos no valor gerado para a ClientID propriedade . Esses valores são usados para identificar exclusivamente cada instância do controle de uma maneira que corresponda a um valor de dados significativo, em vez de a um valor arbitrário, como a ordem em que os controles são renderizados na página. Por exemplo, ao exibir registros de uma tabela de dados de produtos, você pode atribuir ProductID à ClientIDRowSuffix propriedade . Nesse caso, cada instância do controle associado a dados pode ser identificada pelo valor do ProductID campo.

Propriedades

ClientIDRowSuffix

Obtém os nomes dos campos de dados cujos valores são usados para identificar exclusivamente cada instância de um controle associado a dados quando o ASP.NET gera o valor ClientID usando o algoritmo Predictable.

ClientIDRowSuffixDataKeys

Obtém uma coleção dos valores de dados que são usados para identificar exclusivamente cada instância de um controle associado a dados quando o ASP.NET gera o valor ClientID.

Aplica-se a

Confira também