ControlParameter.Evaluate(HttpContext, Control) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.