IBindableTemplate.ExtractValues(Control) Método

Definição

Quando implementado por uma classe, recupera um conjunto de pares nome/valor para valores associados usando ASP.NET sintaxe de associação de dados bidirecional dentro do conteúdo modelado.

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

Do Control 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 bidirecional.

Retornos

Um IOrderedDictionary dos pares nome/valor. O nome representa o nome de um controle dentro do conteúdo modelado e o valor é o valor atual de um valor de propriedade associado usando ASP.NET sintaxe de associação de dados bidirecional.

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 no momento da 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 propriedade ITemplate ou IBindableTemplate de um controle associado a dados.

Aplica-se a

Confira também