IBindableTemplate.ExtractValues(Control) Metoda

Definice

Při implementaci třídou načte sadu dvojic název/hodnota pro hodnoty vázané pomocí obousměrné ASP.NET syntaxe datové vazby v rámci šablonovaného obsahu.

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

Parametry

container
Control

Ze Control kterého se mají extrahovat páry názvů a hodnot, které předává ovládací prvek svázaný s daty do přidruženého ovládacího prvku zdroje dat ve scénářích obousměrných datových vazeb.

Návraty

Dvojice IOrderedDictionary název/hodnota. Název představuje název ovládacího prvku v rámci šablonovaného obsahu a hodnota je aktuální hodnota hodnoty vlastnosti vázané pomocí obousměrné ASP.NET syntaxe datové vazby.

Poznámky pro implementátory

Metoda ExtractValues(Control) musí odpovídat následujícím pravidlům:

  • Pokud pro dané pole existuje více než jedna vazba, použije se poslední zjištěná vazba.

  • Aby bylo možné odkazovat na identifikátor ovládacího prvku v ExtractValues(Control) metodě, musí mít ovládací prvek také vlastnost ID definovanou uživatelem v době analýzy. Pokud žádné ID neexistuje, výsledkem je chyba analýzy.

  • Obousměrná syntaxe datové vazby ASP.NET je platná pouze ve vlastnosti ITemplate nebo IBindableTemplate ovládacího prvku vázaného na data.

Platí pro

Viz také