존재하다
ASP.NET WebPages 클래스 참조 매뉴얼에는 사용해야 하는 몇 가지 메서드와 이러한 메서드에 대한 설명이 나열되어 있습니다.방법 | 설명하다 |
---|---|
AsBool(), AsBool(true|false) | 문자열 값을 부울(true/false)로 변환합니다. 문자열을 true/false로 변환할 수 없는 경우 false 또는 기타 지정된 값이 반환됩니다. |
AsDateTime(), AsDateTime( 값 ) | 문자열 값을 날짜/시간으로 변환합니다. 날짜/시간을 반환합니다. 문자열을 날짜/시간으로 변환할 수 없는 경우 MinValue 또는 기타 지정된 값이 반환됩니다. |
AsDecimal(), AsDecimal( 값 ) | 문자열 값을 10진수 값으로 변환합니다. 문자열을 10진수 값으로 변환할 수 없는 경우 0.0 또는 기타 지정된 값이 반환됩니다. |
AsFloat(), AsFloat( 값 ) | 문자열 값을 부동 소수점 숫자로 변환합니다. 문자열을 부동 소수점 숫자로 변환할 수 없는 경우 0.0 또는 기타 지정된 값이 반환됩니다. |
AsInt(), AsInt( 값 ) | 문자열 값을 정수로 변환합니다. 문자열을 정수로 변환할 수 없는 경우 0 또는 기타 지정된 값이 반환됩니다. |
Href( 경로 [, param1 [, param2]] ) | 선택적 추가 경로 부분을 사용하여 로컬 파일 경로에서 브라우저 호환 URL을 생성합니다. |
Html.Raw( 값 ) | 렌더링 값은 HTML로 인코딩된 출력이 아닌 HTML 마크업으로 렌더링됩니다. |
IsBool(), IsDateTime(), IsDecimal(), IsFloat(), IsInt() | 값을 문자열에서 지정된 유형으로 변환할 수 있으면 true를 반환합니다. |
비어있음() | 객체나 변수에 값이 없으면 true를 반환합니다. |
IsPost | 요청이 POST인 경우 true를 반환합니다. (초기 요청은 일반적으로 GET입니다.) |
공들여 나열한 것 | 이 페이지에 적용할 레이아웃 페이지의 경로를 지정합니다. |
PageData[ 키 ], PageData[ 인덱스 ], 페이지 | 현재 요청된 페이지, 레이아웃 페이지, 부분 페이지 간의 공유 데이터를 포함합니다. 동적 페이지를 사용하여 동일한 데이터에 대한 속성 액세스를 제공할 수 있습니다. |
렌더바디() | (레이아웃 페이지) 명명된 섹션에 없는 콘텐츠 페이지의 콘텐츠를 렌더링합니다. |
RenderPage( 경로 , 값 ) RenderPage( 경로[, param1 [, param2]] ) | 지정된 경로와 선택적 추가 데이터를 사용하여 콘텐츠 페이지를 렌더링합니다. 위치(인스턴스 1) 또는 키(인스턴스 2)를 통해 PageData에서 추가 매개변수 값을 가져올 수 있습니다. |
RenderSection( 섹션 이름 [, 필수 = true|false ] ) | (레이아웃 페이지) 명명된 콘텐츠 영역을 표시합니다. 필수로 설정하면 필드가 필수이지만 선택 사항은 아닙니다. |
요청.쿠키[ 키 ] | HTTP 쿠키의 값을 가져오거나 설정합니다. |
요청.파일[ 키 ] | 현재 요청에 업로드된 파일을 가져옵니다. |
요청.양식[ 키 ] | 양식에 게시된 데이터를 문자열로 가져옵니다. Request.Form과 Request.QueryString 모두 [ key ] 검사가 필요합니다. |
요청.쿼리문자열[ 키 ] | URL 쿼리 문자열에 지정된 데이터를 가져옵니다. Request.Form과 Request.QueryString 모두 [ key ] 검사가 필요합니다. |
Request.Unvalidated( 키 ) Request.Unvalidated().QueryString|양식|쿠키|헤더[ 키 ] | 요청 유효성 검사(양식 요소, 쿼리 문자열 값, 쿠키, 헤더 값)를 선택적으로 비활성화합니다. 요청 확인은 기본적으로 켜져 있어 사용자가 태그나 기타 잠재적으로 위험한 콘텐츠를 제출하는 것을 방지합니다. |
Response.AddHeader( 이름 , 값 ) | 응답에 HTTP 서버 응답 헤더를 추가합니다. |
Response.OutputCache( 초 [, 슬라이딩] [,variableByParams] ) | 캐시 페이지는 지정된 시간에 캐시를 출력합니다. 슬라이딩을 설정하여 각 페이지의 액세스 제한 시간을 재설정하고, 페이지를 요청하는 서로 다른 쿼리 문자열마다 페이지의 서로 다른 버전을 캐시하도록 VariByParams를 설정합니다. |
응답.리디렉션( 경로 ) | 브라우저 요청을 새 위치로 리디렉션합니다. |
응답.SetStatus( httpStatusCode ) | 브라우저로 전송되는 HTTP 상태 코드를 설정합니다. |
Response.WriteBinary( 데이터 [, mimetype] ) | 선택적 MIME 유형에 대한 응답으로 데이터 콘텐츠를 작성합니다. |
응답.쓰기파일( 파일 ) | 응답으로 파일 내용을 작성합니다. |
@section( sectionName ) { 내용 } | (레이아웃 페이지) 명명된 콘텐츠 영역을 정의합니다. |
서버.HtmlDecode( htmlText ) | HTML로 인코딩된 문자열을 디코딩합니다. |
Server.HtmlEncode( 텍스트 ) | HTML 마크업으로 렌더링된 문자열을 인코딩합니다. |
서버.맵패스( virtualPath ) | 지정된 가상 경로에 대한 서버의 물리적 경로를 반환합니다. |
서버.UrlDecode( urlText ) | URL 텍스트를 디코딩합니다. |
서버.UrlEncode( 텍스트 ) | URL 텍스트 인코딩. |
세션[ 키 ] | 사용자가 브라우저를 닫을 때까지 존재하는 값을 가져오거나 설정합니다. |
ToString() | 문자열로 표현된 객체의 값을 표시합니다. |
UrlData[ 색인 ] | URL에서 추가 데이터를 가져옵니다(예: /MyPage/ExtraData ). |