Compartir vía


IBindableTemplate.ExtractValues(Control) Método

Definición

Cuando se implementa con una clase, recupera un conjunto de pares de nombre y valor para valores enlazados utilizando la sintaxis de enlace de datos bidireccional de ASP.NET dentro del contenido con plantilla.

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

Control Control del que se extraen pares de nombre y valor, los cuales pasa a su vez el control enlazado a datos a un control de origen de datos asociado en escenarios de enlace de datos bidireccional.

Devoluciones

Colección IOrderedDictionary de pares de nombre y valor. El nombre representa el nombre de un control dentro de contenido con plantilla, mientras que el valor es el valor actual de una propiedad enlazado mediante sintaxis de enlace de datos bidireccional de ASP.NET.

Notas a los implementadores

Un ExtractValues(Control) método debe cumplir las reglas siguientes:

  • Si existe más de un enlace para un campo determinado, se usa el último enlace encontrado.

  • Para hacer referencia al identificador de un control en el método , el control también debe tener una propiedad id. definida por el ExtractValues(Control) usuario en tiempo de análisis. Si no existe ningún identificador, se producirá un error de análisis.

  • La sintaxis de enlace de datos ASP.NET bidireccional solo es válida en una ITemplate propiedad o IBindableTemplate de un control enlazado a datos.

Se aplica a

Consulte también