ControlParameter.Evaluate(HttpContext, Control) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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。
戻り値
パラメーターの更新された現在の値を表す Object オブジェクト。
例外
ControlID プロパティが設定されていません。
- または -
PropertyName プロパティが設定されていません。また、Control プロパティにより識別される ControlID に ControlValuePropertyAttribute 属性が装飾されていません。
FindControl(String) が指定されたコントロールを返しません。
- または -
ControlID プロパティにより識別されるコントロールが、PropertyName で名前を付与されるプロパティをサポートしていません。
注釈
オブジェクトはControlParameter、メソッドが呼び出されるたびに、オブジェクトと プロパティにEvaluateバインドControlしようとします。 メソッドはEvaluate、 プロパティと PropertyName プロパティの組み合わせによって識別されるコントロールの プロパティの値をControlID返します。
クラスは ControlParameter 、コントロールのプロパティ値に DefaultValue バインドするときに、 から Parameter継承される プロパティを使用しません。
Note
メソッドのこの実装では、 context
パラメーターは無視されます。
control
パラメーターが null
の場合は、null
が返されます。
適用対象
こちらもご覧ください
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示