IBindableTemplate.ExtractValues(Control) Метод

Определение

При реализации класса извлекает набор пар name/value для значений, привязанных с помощью двустороннего 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 name/value. Имя представляет имя элемента управления в шаблонном содержимом, а значение — текущее значение значения свойства, привязанного с помощью двустороннего ASP.NET синтаксиса привязки данных.

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

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

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

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

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

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

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