IBindableTemplate.ExtractValues(Control) Metódus

Definíció

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.

A következőre érvényes:

Lásd még