IDataKeysControl Interface

Definição

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

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

Observações

A IDataKeysControl interface define duas propriedades que os controlos data-bound implementam para permitir especificar como um ID de cliente é criado. Um controlo vinculado a dados que exibe múltiplas instâncias de um controlo deve criar um ID para cada instância do controlo. Esse ID deve ser único para permitir o acesso ao controlo a partir do script do cliente.

A ClientIDRowSuffix propriedade permite-lhe especificar o nome ou nomes dos campos de dados cujos valores estão incluídos no valor gerado para a ClientID propriedade. Estes valores são usados para identificar de forma única cada instância do controlo de forma a corresponder a um valor de dado significativo, em vez de a um valor arbitrário como a ordem em que os controlos são renderizados na página. Por exemplo, quando apresenta registos de uma tabela de dados de produtos, pode atribuir ProductID à ClientIDRowSuffix propriedade. Nesse caso, cada instância do controlo data-bound pode ser identificada pelo valor do ProductID campo.

Propriedades

Name Description
ClientIDRowSuffix

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

ClientIDRowSuffixDataKeys

Obtém uma coleção dos valores de dados usados para identificar de forma única cada instância de um controlo data-bound quando ASP.NET gera o valor ClientID.

Aplica-se a

Ver também