PagesSection.RenderAllHiddenFieldsAtTopOfForm Свойство

Определение

Возвращает или задает значение, указывающее, должен ли рендеринг ли всех генерируемых системой полей осуществляться вверху формы.

public:
 property bool RenderAllHiddenFieldsAtTopOfForm { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("renderAllHiddenFieldsAtTopOfForm", DefaultValue=true)]
public bool RenderAllHiddenFieldsAtTopOfForm { get; set; }
[<System.Configuration.ConfigurationProperty("renderAllHiddenFieldsAtTopOfForm", DefaultValue=true)>]
member this.RenderAllHiddenFieldsAtTopOfForm : bool with get, set
Public Property RenderAllHiddenFieldsAtTopOfForm As Boolean

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

true, если ли рендеринг всех генерируемых системой полей должен осуществляться вверху формы; в противном случае — false. Значение по умолчанию — true.

Атрибуты

Комментарии

С помощью RenderAllHiddenFieldsAtTopOfForm свойства можно указать, что некоторые созданные системой скрытые поля отображаются в конце формы.

В версиях ASP.NET более ранних, чем платформа .NET Framework 3.5 с пакетом обновления 1 (SP1), ASP.NET отображает некоторые скрытые поля (например, __VIEWSTATE) в верхней части формы. Другие скрытые поля (например, __EVENTVALIDATION) отображаются в нижней части формы непосредственно перед закрывающим </div> тегом. По умолчанию в ASP.NET 3.5 с пакетом обновления 1 (SP1) все созданные системой скрытые поля отображаются в верхней части страницы. Это гарантирует, что информация в этих полях отправляется на сервер, даже если обратная передача выполняется до завершения загрузки страницы. Если RenderAllHiddenFieldsAtTopOfForm для задано значение false, выполнение обратной передачи до завершения загрузки страницы может вызвать ошибку "Недопустимый аргумент обратной передачи или обратного вызова".

Примечание

Хотя имя свойства указывает на "все скрытые поля", созданные пользователем скрытые поля не затрагиваются параметрами этого свойства.

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