IBindableTemplate.ExtractValues(Control) Methode

Definitie

Wanneer deze wordt geïmplementeerd door een klasse, haalt u een set naam-/waardeparen op voor waarden die afhankelijk zijn met behulp van tweerichtings-ASP.NET syntaxis voor gegevensbinding in de sjablooninhoud.

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

Parameters

container
Control

Het Control extraheren van naam-/waardeparen, die worden doorgegeven door het gegevensgebonden besturingselement aan een gekoppeld gegevensbronbesturingselement in tweerichtingsscenario's voor gegevensbinding.

Retouren

Een IOrderedDictionary van naam-/waardeparen. De naam vertegenwoordigt de naam van een besturingselement in sjablooninhoud en de waarde is de huidige waarde van een eigenschapswaarde die afhankelijk is van tweerichtings-ASP.NET syntaxis voor gegevensbinding.

Notities voor uitvoerders

Een ExtractValues(Control) methode moet voldoen aan de volgende regels:

  • Als er meer dan één binding bestaat voor een bepaald veld, wordt de laatste binding gebruikt.

  • Als u wilt verwijzen naar de id van een besturingselement in de ExtractValues(Control) methode, moet het besturingselement ook een door de gebruiker gedefinieerde id-eigenschap hebben tijdens het parseren. Als er geen id bestaat, resulteert dit in een parseringsfout.

  • Tweerichtingssyntaxis ASP.NET gegevensbinding is alleen geldig in een eigenschap ITemplate of IBindableTemplate van een gegevensgebonden besturingselement.

Van toepassing op

Zie ook