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 значение. |