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 属性を派生コントロール自体に追加し、true に設定することで、派生コントロールに対してイベント検証を実行するように ASP.NET に指示します。
Note
イベント検証により、承認されていないポストバック要求とコールバックのリスクが軽減されます。 ポストバック要求またはコールバック中にコントロールで発生できるイベントのみを検証するように ASP.NET に指示します。 このモデルでは、コントロールはレンダリング中にそのイベントを登録し、ポストバックまたはコールバック処理中にイベントを検証します。 ASP.NET のすべてのイベント ドリブン コントロールでは、この機能が既定で使用されます。