IBindableTemplate.ExtractValues(Control) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando implementado por uma classe, recupera um conjunto de pares nome-valor para valores associados usando a sintaxe de associação de dados bidirecional do ASP.NET dentro do conteúdo com modelo.
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
Parâmetros
- container
- Control
O Control do qual extrair pares nome/valor, que são passados pelo controle associado a dados para um controle de fonte de dados associado em cenários de associação de dados bidirecionais.
Retornos
Um IOrderedDictionary de pares nome/valor. O nome representa o nome de um controle dentro do conteúdo com modelo e o valor é o valor atual de um valor da propriedade associado usando a sintaxe de associação de dados bidirecional do ASP.NET.
Notas aos Implementadores
Um ExtractValues(Control) método deve estar em conformidade com as seguintes regras:
Se houver mais de uma associação para um determinado campo, a última associação encontrada será usada.
Para fazer referência ao identificador de um controle no ExtractValues(Control) método , o controle também deve ter uma propriedade de ID definida pelo usuário em tempo de análise. Se nenhuma ID existir, isso resultará em um erro de análise.
A sintaxe de associação de dados de ASP.NET bidirecional só é válida em uma ITemplate propriedade ou IBindableTemplate de um controle associado a dados.