IBindableTemplate.ExtractValues(Control) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.