Partager via


ControlParameter.Evaluate(HttpContext, Control) Méthode

Définition

Met à jour et retourne la valeur de l'objet 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

Paramètres

context
HttpContext

HttpContext en cours de la demande.

control
Control

Control auquel le paramètre est lié.

Retours

Object

Object qui représente la valeur mise à jour et actuelle du paramètre.

Exceptions

La propriété ControlID n'est pas définie.

FindControl(String) ne retourne pas le contrôle spécifié.

  • ou - Le contrôle identifié par la propriété ControlID ne prend pas en charge la propriété nommée par PropertyName.

Remarques

L’objet ControlParameter tente de se lier à l’objet et à la Control propriété chaque fois que la Evaluate méthode est appelée. La Evaluate méthode retourne la valeur de la propriété du contrôle identifiée par la combinaison des propriétés et PropertyName des ControlID propriétés.

La ControlParameter classe n’utilise jamais la DefaultValue propriété, qui est héritée de , lors de Parameterla liaison à la valeur de propriété d’un contrôle.

Notes

Dans cette implémentation de la méthode, le context paramètre est ignoré. Si le paramètre control a la valeur null, la valeur null est retournée.

S’applique à

Voir aussi