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 objeto ControlParameter.
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
HttpContext actual de la solicitud.
Devoluciones
Un objeto Object que representa el valor actualizado y actual del parámetro.
Excepciones
La propiedad ControlID no se ha establecido.
o bien La propiedad PropertyName no está establecida y el control Control identificado por la propiedad ControlID no está representado con un atributo ControlValuePropertyAttribute.
FindControl(String) no devuelve el control especificado.
o bien El control identificado por la propiedad ControlID 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 parámetro control
es null
, se devuelve null
.