Поделиться через


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, выполнение обратной передачи до завершения загрузки страницы может вызвать ошибку "Недопустимый аргумент обратного вызова или обратный вызов".

Замечание

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

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