Partager via


IBindableTemplate.ExtractValues(Control) Méthode

Définition

Lors de l'implémentation par une classe, récupère un jeu de paires nom/valeur pour des valeurs liées à l'aide de la syntaxe de liaison de données ASP.NET bidirectionnelle au sein du contenu modélisé.

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ètres

container
Control

Control dont sont extraites des paires nom/valeur, qui sont passées par le contrôle lié aux données à un contrôle de source de données associé dans des scénarios de liaison de données bidirectionnelle.

Retours

IOrderedDictionary de paires nom/valeur. Le nom représente le nom d'un contrôle au sein du contenu modélisé, et la valeur est la valeur actuelle d'une valeur de propriété liée à l'aide de la syntaxe de liaison de données ASP.NET bidirectionnelle.

Notes pour les responsables de l’implémentation

Une ExtractValues(Control) méthode doit être conforme aux règles suivantes :

  • S’il existe plusieurs liaisons pour un champ donné, la dernière liaison rencontrée est utilisée.

  • Pour référencer l’identificateur d’un contrôle dans la méthode, le ExtractValues(Control) contrôle doit également avoir une propriété ID définie par l’utilisateur au moment de l’analyse. S’il n’existe aucun ID, une erreur d’analyse est générée.

  • La syntaxe de liaison de données bidirectionnelle ASP.NET n’est valide que dans une ITemplate propriété ou IBindableTemplate d’un contrôle lié aux données.

S’applique à

Voir aussi