IBindableTemplate.ExtractValues(Control) Metod

Definition

När den implementeras av en klass hämtar en uppsättning namn/värde-par för värden som är bundna med hjälp av tvåvägs-ASP.NET databindningssyntax i det mallade innehållet.

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

Parametrar

container
Control

Från Control vilken du kan extrahera namn/värde-par, som skickas av den databundna kontrollen till en associerad datakällkontroll i tvåvägsdatabindningsscenarier.

Returer

Ett IOrderedDictionary namn/värde-par. Namnet representerar namnet på en kontroll i mallinnehåll och värdet är det aktuella värdet för ett egenskapsvärde som är bundet med hjälp av dubbelriktad ASP.NET databindningssyntax.

Anteckningar till implementerare

En ExtractValues(Control) metod måste följa följande regler:

  • Om det finns fler än en bindning för ett visst fält används den senaste bindningen.

  • För att kunna referera till en kontrolls identifierare i ExtractValues(Control) metoden måste kontrollen också ha en användardefinierad ID-egenskap vid parsningstid. Om det inte finns något ID resulterar detta i ett parsfel.

  • Dubbelriktad ASP.NET databindningssyntax är endast giltig i en ITemplate eller IBindableTemplate egenskap för en databunden kontroll.

Gäller för

Se även