IDataKeysControl Интерфейс

Определение

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

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

Комментарии

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

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

Свойства

ClientIDRowSuffix

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

ClientIDRowSuffixDataKeys

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

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

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