IBindableTemplate.ExtractValues(Control) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.