IBindableTemplate.ExtractValues(Control) Méthode

Définition

En cas d’implémentation par une classe, récupère un ensemble de paires nom/valeur pour les valeurs liées à l’aide d’une syntaxe de liaison de données bidirectionnelle ASP.NET au sein du contenu modèle.

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 À partir duquel extraire des paires nom/valeur, transmises 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 bidirectionnel.

Retours

Paires IOrderedDictionary nom/valeur. Le nom représente le nom d’un contrôle dans le contenu modèle, et la valeur est la valeur actuelle d’une valeur de propriété liée à l’aide d’une syntaxe de liaison de données bidirectionnelle ASP.NET.

Notes pour les responsables de l’implémentation

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

  • Si plusieurs liaisons existent 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 ExtractValues(Control) méthode, le contrôle doit également avoir une propriété d’ID définie par l’utilisateur au moment de l’analyse. Si aucun ID n’existe, cela entraîne une erreur d’analyse.

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

S’applique à

Voir aussi