ControlParameter.Evaluate(HttpContext, Control) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Uppdaterar och returnerar objektets ControlParameter värde.
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
Parametrar
- context
- HttpContext
Aktuell för HttpContext begäran.
Returer
En Object som representerar parameterns uppdaterade och aktuella värde.
Undantag
Egenskapen ControlID har inte angetts.
-eller-
Egenskapen PropertyName har inte angetts och den Control som identifieras av ControlID egenskapen är inte dekorerad med ett ControlValuePropertyAttribute attribut.
FindControl(String) returnerar inte den angivna kontrollen.
-eller-
Kontrollen som identifieras av ControlID egenskapen stöder inte egenskapen som heter av PropertyName.
Kommentarer
Objektet ControlParameter försöker binda till Control objektet och egenskapen varje gång Evaluate metoden anropas. Metoden Evaluate returnerar värdet för kontrollens egenskap som identifieras av kombinationen av ControlID egenskaperna och PropertyName .
Klassen ControlParameter använder aldrig egenskapen DefaultValue , som ärvs från Parameter, när den binds till en kontrolls egenskapsvärde.
Note
I den här implementeringen av metoden ignoreras parametern context . Om parametern control är nullreturneras null .