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
Actuel HttpContext de la requête.
Retours
Qui Object représente la valeur mise à jour et actuelle du paramètre.
Exceptions
La ControlID propriété n’est pas définie.
- ou -
La PropertyName propriété n’est pas définie et celle Control identifiée par la ControlID propriété n’est pas décorée avec un ControlValuePropertyAttribute attribut.
FindControl(String) ne retourne pas le contrôle spécifié.
- ou -
Le contrôle identifié par la ControlID propriété ne prend pas en charge la propriété nommée par PropertyName.
Remarques
L’objet ControlParameter tente de 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.
Note
Dans cette implémentation de la méthode, le context paramètre est ignoré. Si le control paramètre est null, null est retourné.