PagesSection.EnableEventValidation Свойство

Определение

Возвращает или задает значение, указывающее, включена ли проверка событий.

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

Значение свойства

Boolean

true, если проверка события включена; в противном случае false.

Атрибуты

Комментарии

Атрибут EnableEventValidation указывает, следует ли выполнять проверку событий. Значение по умолчанию — true. При необходимости веб-приложение может отключить проверку событий, чтобы вернуться к платформа .NET Framework поведению версии 1.0.

Базовый элемент управления проверяет этот атрибут, чтобы определить, следует ли проверять события. Производный элемент управления не наследует этот базовый атрибут элемента управления, поэтому он исключается из проверки событий по умолчанию. Вы по-прежнему указываете, ASP.NET выполнить проверку событий в производном элементе управления, добавив EnableEventValidation атрибут в сам производный элемент управления и задав для него trueзначение .

Примечание

Проверка событий снижает риск несанкционированных запросов обратной передачи и обратных вызовов. Он указывает ASP.NET проверять только те события, которые могут быть вызваны в элементе управления во время обратного запроса или обратного вызова. С помощью этой модели элемент управления регистрирует события во время отрисовки, а затем проверяет события во время обработки обратного вызова или обратного вызова. Все управляемые событиями элементы управления в ASP.NET по умолчанию используют эту функцию.

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