다음을 통해 공유


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입니다.

특성

설명

RenderAllHiddenFieldsAtTopOfForm 속성을 사용하여 일부 시스템에서 생성된 숨겨진 필드가 양식의 끝에 렌더링되도록 지정할 수 있습니다.

.NET Framework 3.5 SP1 이전 버전의 ASP.NET ASP.NET 양식의 맨 위에 숨겨진 필드(예: __VIEWSTATE)를 렌더링합니다. 다른 숨겨진 필드(예: __EVENTVALIDATION)는 닫 </div> 는 태그 바로 앞에 양식의 아래쪽 근처에 렌더링됩니다. 기본적으로 ASP.NET 3.5 SP1에서는 시스템에서 생성된 모든 숨겨진 필드가 페이지 맨 위에 렌더링됩니다. 이렇게 하면 페이지 로드가 완료되기 전에 포스트백이 수행되더라도 이러한 필드의 정보가 서버로 전송됩니다. 로 설정된 false경우 페이지 로드가 완료되기 전에 포스트백을 수행하면 RenderAllHiddenFieldsAtTopOfForm "잘못된 포스트백 또는 콜백 인수" 오류가 발생할 수 있습니다.

메모

속성 이름은 "모든 숨겨진 필드"를 나타내지만 사용자가 만든 숨겨진 필드는 이 속성에 대한 설정의 영향을 받지 않습니다.

적용 대상