IBindableTemplate.ExtractValues(Control) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.