PagesSection.EnableEventValidation プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベントの検証を有効にするかどうかを指定する値を取得または設定します。
public:
property bool EnableEventValidation { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enableEventValidation", DefaultValue=true)]
public bool EnableEventValidation { get; set; }
[<System.Configuration.ConfigurationProperty("enableEventValidation", DefaultValue=true)>]
member this.EnableEventValidation : bool with get, set
Public Property EnableEventValidation As Boolean
プロパティ値
イベントの検証が有効な場合は true
。それ以外の場合は false
。
- 属性
注釈
この属性は EnableEventValidation 、イベントの検証を実行する必要があるかどうかを示します。 既定値は true
です。 Web アプリケーションでは、必要に応じてイベント検証を無効にして、.NET Frameworkバージョン 1.0 の動作に戻すことができます。
基本コントロールは、この属性をチェックして、イベントを検証する必要があるかどうかを判断します。 派生コントロールはこの基本コントロール属性を継承しないため、既定ではイベント検証から除外されます。 引き続き、派生コントロール自体に属性を追加EnableEventValidationし、それに設定することで、派生コントロールに対してイベント検証を実行するように ASP.NET にtrue
指示します。
注意
イベントの検証により、承認されていないポストバック要求とコールバックのリスクが軽減されます。 ポストバック要求またはコールバック中にコントロールで発生できるイベントのみを検証するように ASP.NET に指示します。 このモデルでは、コントロールはレンダリング中にイベントを登録し、ポストバックまたはコールバック処理中にイベントを検証します。 ASP.NET のすべてのイベント ドリブン コントロールでは、この機能が既定で使用されます。