IBindableTemplate.ExtractValues(Control) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Amikor egy osztály implementál, a sablonalapú tartalomban kétirányú ASP.NET adatkötési szintaxissal kötött értékekhez lekéri a név/érték párok készletét.
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
Paraméterek
- container
- Control
A Control név-érték párok kinyeréséhez használt adatok, amelyeket az adatkötési vezérlő átad egy társított adatforrás-vezérlőnek kétirányú adatkötési forgatókönyvekben.
Válaszok
Név-érték IOrderedDictionary párok egyike. A név egy vezérlő nevét jelöli a sablonalapú tartalomban, az érték pedig egy kétirányú ASP.NET adatkötési szintaxissal kötött tulajdonságérték aktuális értéke.
Megjegyzések az implementálókhoz
Egy ExtractValues(Control) metódusnak meg kell felelnie a következő szabályoknak:
Ha egy adott mezőhöz több kötés is tartozik, a rendszer az utolsó kötést használja.
Ahhoz, hogy egy vezérlő azonosítójára hivatkozhasson a ExtractValues(Control) metódusban, a vezérlőnek elemezési időpontban egy felhasználó által definiált azonosító tulajdonságával is rendelkeznie kell. Ha nincs azonosító, ez elemzési hibát eredményez.
A kétirányú ASP.NET adatkötés szintaxisa csak egy adatkötésű vezérlőelem ITemplate vagy IBindableTemplate tulajdonságában érvényes.