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


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.

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

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