Поделиться через


IDataKeysControl Интерфейс

Определение

Определяет свойства, определяющие, как ASP.NET создает идентификаторы клиентов для элемента управления с привязкой к данным.

public interface class IDataKeysControl
public interface IDataKeysControl
type IDataKeysControl = interface
Public Interface IDataKeysControl
Производный

Комментарии

Интерфейс IDataKeysControl определяет два свойства, которые реализуют элементы управления с привязкой к данным, чтобы указать, как создается идентификатор клиента. Элемент управления с привязкой к данным, отображающий несколько экземпляров элемента управления, должен создать идентификатор для каждого экземпляра элемента управления. Этот идентификатор должен быть уникальным, чтобы обеспечить доступ к элементу управления из клиентского скрипта.

Свойство ClientIDRowSuffix позволяет указать имя или имена полей данных, значения которых включены в созданное значение свойства ClientID . Эти значения используются для уникальной идентификации каждого экземпляра элемента управления таким образом, который соответствует понятному значению данных, а не произвольному значению, такому как порядок отрисовки элементов управления на странице. Например, при отображении записей из таблицы данных продуктов можно назначить ProductID свойству ClientIDRowSuffix . В этом случае каждый экземпляр элемента управления, привязанного к данным, можно определить по значению из ProductID поля.

Свойства

Имя Описание
ClientIDRowSuffix

Возвращает имена полей данных, значения которых используются для уникальной идентификации каждого экземпляра элемента управления, привязанного к данным, когда ASP.NET создает ClientID значение с помощью алгоритма Predictable .

ClientIDRowSuffixDataKeys

Возвращает коллекцию значений данных, которые используются для уникальной идентификации каждого экземпляра элемента управления, привязанного к данным, при ASP.NET создает ClientID значение.

Применяется к

См. также раздел