Бөлісу құралы:


ControlParameter.Evaluate(HttpContext, Control) Метод

Определение

Обновляет и возвращает значение 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

Параметры

context
HttpContext

Текущий момент HttpContext запроса.

control
Control

Значение Control , к которому привязан параметр.

Возвращаемое значение

Объект, Object представляющий обновленное и текущее значение параметра.

Исключения

Свойство ControlID не задано.

–или–

Свойство PropertyName не задано, и Control свойство, определенное ControlID свойством, не декорируется атрибутом ControlValuePropertyAttribute .

FindControl(String) не возвращает указанный элемент управления.

–или–

Элемент управления, определяемый свойством ControlID , не поддерживает свойство с PropertyNameименем .

Комментарии

Объект ControlParameter пытается привязаться к объекту Control и свойству при каждом вызове Evaluate метода. Метод Evaluate возвращает значение свойства элемента управления, которое определяется сочетанием ControlID свойств и PropertyName свойств.

Класс ControlParameter никогда не использует DefaultValue свойство, унаследованное от Parameter, когда привязка к значению свойства элемента управления.

Замечание

В этой реализации метода context параметр игнорируется. control Если параметр имеет значениеnull, null возвращается.

Применяется к

См. также раздел