Compartir por


ControlParameter.Evaluate(HttpContext, Control) Método

Definición

Actualiza y devuelve el valor del ControlParameter objeto .

protected:
 override System::Object ^ Evaluate(System::Web::HttpContext ^ context, System::Web::UI::Control ^ control);
protected public:
 override System::Object ^ Evaluate(System::Web::HttpContext ^ context, System::Web::UI::Control ^ control);
protected override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control);
protected internal override object Evaluate(System.Web.HttpContext context, System.Web.UI.Control control);
override this.Evaluate : System.Web.HttpContext * System.Web.UI.Control -> obj
Protected Overrides Function Evaluate (context As HttpContext, control As Control) As Object
Protected Friend Overrides Function Evaluate (context As HttpContext, control As Control) As Object

Parámetros

context
HttpContext

Actual HttpContext de la solicitud.

control
Control

al Control que está enlazado el parámetro.

Devoluciones

que Object representa el valor actualizado y actual del parámetro .

Excepciones

La ControlID propiedad no está establecida.

O bien

La PropertyName propiedad no se establece y la Control propiedad identificada por la ControlID propiedad no está decorada con un ControlValuePropertyAttribute atributo .

FindControl(String) no devuelve el control especificado.

O bien

El control identificado por la ControlID propiedad no admite la propiedad denominada por PropertyName.

Comentarios

El ControlParameter objeto intenta enlazar con el objeto y la Control propiedad cada vez que se llama al Evaluate método . El Evaluate método devuelve el valor de la propiedad del control que se identifica mediante la combinación de las ControlID propiedades y PropertyName .

La ControlParameter clase nunca usa la DefaultValue propiedad , que se hereda de Parameter, cuando se enlaza al valor de propiedad de un control.

Nota:

En esta implementación del método, se omite el context parámetro . Si el control parámetro es null, null se devuelve.

Se aplica a

Consulte también