IDataKeysControl Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |