Sdílet prostřednictvím


IBindableTemplate.ExtractValues(Control) Metoda

Definice

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

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

Objekt Control , ze kterého se extrahují páry název/hodnota, které jsou předány ovládacím prvku vázaného na data přidruženému ovládacímu prvku zdroje dat ve scénářích obousměrné vazby dat.

Návraty

Hodnota IOrderedDictionary párů 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é syntaxe ASP.NET datové vazby.

Poznámky pro implementátory

Metoda ExtractValues(Control) musí splňovat následující pravidla:

  • 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ě parsování. Pokud žádné ID neexistuje, dojde k chybě analýzy.

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

Platí pro

Viz také