블로그 이미지
내게 능력 주시는 자 안에서 내가 모든것을 할수 있느니라 - 빌립보서 4 : 13 - happydong

카테고리

Happydong (1363)
프로그래밍 (156)
MUSIC (16)
인물 (3)
Utility (10)
세미나 소식&내용 (22)
IT뉴스 (18)
운동 (830)
CAFE (10)
Life (282)
Total
Today
Yesterday

'Page클래스'에 해당되는 글 1건

  1. 2008.03.12 [ASP.NET 2.0] Page클래스 새로운 속성



ㅁ ASP.NET 2.0 Page클래스의 속성

공유 속성
속성 설명
AppRelativeVirtualPath 응용 프로그램과 관련된 페이지의 상대 경로(예: ~/default.aspx)
ClientQueryString 요청 Url에서 쿼리 문자열 부분(예: parm1=abc)
ClientScript 클라이언트 스크립트를 관리하는 ClientScriptManager 개체를 반환한다. ClientScriptManager 개체는 클라이언트와 서버가 교신하는데 필요한 스크립트를 관리하는 다양한 메서드를 제공한다.
CodePage (@ Page 지시자의 CodePage와 같다.(예: 65001)[닷프 전용])
ContentType (@ Page 지시자의 ContentType과 같다.(예 : text/html)[닷프전용])
Culture (@ Page 지시자의 Culture와 같다.(예 : Korea(Korea))[닷프전용]
EnableTheming 테마를 사용할지 여부
Form 페이지의 <form runat="server">태그(HtmlForm 개체)
Header 페이지의 <head runat="server">태그를 나타낸다.HtmlHead 형식을 반환한다.
IdSeparator 컨트롤의 UniqueID에 사용되는 문자, 이 속성의 값은 "$"이다. 읽기전용.
IsAsync 페이지가 비동기로 처리되는 중인지 여부
IsCallback 페이지 요청이 콜백 함수의 결과로 인한 것인지 여부
IsCrossPagePostBack 페이지 요청이 다른 페이지로부터 포스트백된 것인지 여부
Items 페이지 개체의 수명만큼 지속될 필요가 있는 개체를 저장한다.여기에 저장한 개체는 자식컨트롤에서 액세스할 수 있다.
LCID (@ Page 지시자의 LCID와 같다.[닷프전용]
MaintainScrollPositionOnPostBack 포스트백되는 동안 스크롤 위치를 유지하는지 여부. @ Page 지시자의 MaintainScrollPositionOnPostBack 특성과 같다.
Master 마스터 페이지의 개체를 가져온다.
MasterPageFile 마스터 페이지 이름을 설정하거나 가져온다. Prelnit에서만 이 속성을 설정할 수 있다.
PageAdapter 페이지를 요청한 브라우저와 연결되어 페이지의 동작을 재정의하는 PageAdapter 개체를 반환한다.
PreviousPage 이 페이지로 제어를 옮긴 페이지를 가져온다. Transfer메서드나 교차 포스트백 시 이속성이 설정된다. 그 외에는 null이다.
ResponseEncoding (@ Page 지시자의 ResponseEncoding과 같다.(예 : Unicode(UTF8))[닷프전용]
StyleSheetTheme 스타일시트 테마 이름. @ Page 지시자의 StyleSheetTheme 특성을 통해 지정할 수 있다.
Theme 페이지 테마 이름. @ Page 지시자의 Theme 특성을 통해 지정할 수 있다.
Title 페이지의 제목. @ Page 지시자의 Title 특성을 통해 지정할 수 있다.
TraceModeValue (@ Page 지시자의 TraceMode와 같다.[닷프전용])
TraceEnabled 추적이 가능한지 여부. @ Page 지시자의 Trace와 같다.[닷프전용]
UICulture 페이지와 연결된 스레드의 UI 아이디(예 :Korea(Korea))[닷프전용]
ViewStateEncryptionMode 뷰 상태를 인코딩하는 방법을 결정한다. Auto | Always | Never


보호 속성
속성 설명
AspCompatMode (@ Page 지시자의 AspCompat와 같다.[닷프전용]
MaxPageStateFieldLength 클라이언트로 전송되는 뷰 상태 필드의 최대 길이를 지정한다. 이 속성에 양수를 지정하면, 이 수의 크기에 따라 클라이언트로 출력되는 뷰 상태 필드가 나눠어 진다. 음수로 지정되면 나눠어지지 않는다. 기본 값은 -1 이다.
PageStatePersister PageStatePersister 개체를 반환한다. 이 개체는 뷰 상태 저장 처리의 하부 구조를 제공하는데 PageStatePersister 개체를 확장하면 기본 뷰 상태의 저장 방식을 변경할 수 있다. PageStatePersister를 상속한 개체는 HiddenFieldPageStatePersister 개체와SessionPageStatePersister 개체가 있다. HiddenFieldPageStatePersister는 뷰 상태를 관리하도록 기본적으로 선택된 개체이다. SessionPageStatePersister 개체는 세션에 뷰 상태를 저장한다.
UniqueFilePathSuffix 파일을 캐시하기 위해 파일 경로의 마지막에 붙이는 유일한 접미사를 반환한다. 특정 요청과 연결된 파일 경로를 식별하는데 사용한다.

위 내용중 [닷프전용]은 개발자가 변경하지 말라는 주의가 있는 속성들이다.쓰기를 자제하고 읽기 위주로 사용하는 것이 좋다.


                                               참고 서적 : ASP.NET 2.0  웹 프로젝트와 실전 프로그래밍
Posted by happydong
, |