ControlParameter.Evaluate(HttpContext, Control) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
Retours
Object qui représente la valeur mise à jour et actuelle du paramètre.
Exceptions
La propriété ControlID n'est pas définie.
- ou - La propriété PropertyName n'est pas définie et le Control identifié par la propriété ControlID n'est pas décoré avec un attribut ControlValuePropertyAttribute.
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.