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