IBindableTemplate.ExtractValues(Control) Метод

Определение

При реализации классом извлекает внутри шаблонного содержимого набор пар "имя-значение" для значений, связанных с помощью синтаксиса двухсторонней привязки ASP.NET.

public:
 System::Collections::Specialized::IOrderedDictionary ^ ExtractValues(System::Web::UI::Control ^ container);
public System.Collections.Specialized.IOrderedDictionary ExtractValues (System.Web.UI.Control container);
abstract member ExtractValues : System.Web.UI.Control -> System.Collections.Specialized.IOrderedDictionary
Public Function ExtractValues (container As Control) As IOrderedDictionary

Параметры

container
Control

Объект Control, из которого извлекаются пары "имя—значение" и передаются элементом управления, связанным с данными, в элемент управления источника связанных данных при помощи скриптов двусторонней привязки данных.

Возвращаемое значение

IOrderedDictionary

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

Примечания для тех, кто реализует этот метод

ExtractValues(Control) Метод должен соответствовать следующим правилам:

— Если для заданного поля существует несколько привязок, используется последняя привязка.

— Чтобы ссылаться на идентификатор элемента управления в методе ExtractValues(Control) , элемент управления также должен иметь свойство идентификатора, определенное пользователем, во время синтаксического анализа. Если идентификатор не существует, это приводит к ошибке синтаксического анализа.

— двусторонняя ASP.NET синтаксис привязки данных действителен только в ITemplate IBindableTemplate свойстве элемента управления, привязанного к данным.

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

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