ASP.NET 웹 페이지에 대한 지시문

Visual Studio 2010

업데이트: 2007년 11월

지시문은 ASP.NET Web Forms 페이지(.aspx 파일)와 사용자 정의 컨트롤 파일(.ascx)을 처리할 때 해당 페이지와 사용자 정의 컨트롤 컴파일러에서 사용된 설정을 지정합니다.

ASP.NET은 페이지에 대해서는 @ Page 지시문으로, 사용자 정의 컨트롤에 대해서는 @ Control 지시문으로 명시적 지시문 이름이 포함되어 있지 않은 지시문 블록(<%@ %>)을 처리합니다.

각 지시문에서 사용할 수 있는 특성의 구문 정보와 설명을 보려면 다음 표에 나열된 링크를 사용하십시오.

지시문

설명

@ Assembly

현재 페이지 또는 사용자 정의 컨트롤에 어셈블리를 선언형으로 링크합니다.

@ Control

ASP.NET 페이지 파서와 컴파일러에서 사용되는 컨트롤 관련 특성을 정의하며 .ascx 파일(사용자 정의 컨트롤)에만 포함될 수 있습니다.

@ Implements

페이지나 사용자 정의 컨트롤에서 지정된 .NET Framework 인터페이스를 구현을 선언형으로 나타냅니다.

@ Import

페이지 또는 사용자 정의 컨트롤에 네임스페이스를 명시적으로 가져옵니다.

@ Master

페이지를 마스터 페이지로 식별하고 ASP.NET 페이지 파서와 컴파일러에서 사용되는 특성을 정의하며 .master 파일에만 포함될 수 있습니다.

@ MasterType

페이지의 Master 속성을 입력하는 데 사용되는 클래스 또는 가상 경로를 정의합니다.

@ OutputCache

페이지 또는 사용자 정의 컨트롤에 대한 출력 캐싱 정책을 선언형으로 제어합니다.

@ Page

ASP.NET 페이지 파서와 컴파일러에서 사용되는 페이지 관련 특성을 정의하며 .aspx 파일에만 포함될 수 있습니다.

@ PreviousPageType

페이지 간 게시의 대상에서 소스 페이지에 대한 강력한 형식의 참조를 만듭니다.

@ Reference

페이지, 사용자 정의 컨트롤 또는 COM 컨트롤을 현재 페이지나 사용자 정의 컨트롤에 선언형으로 링크합니다.

@ Register

별칭을 네임스페이스 및 클래스 이름과 연결하면 사용자 정의 컨트롤과 사용자 지정 서버 컨트롤이 요청된 페이지나 사용자 정의 컨트롤에 포함될 때 렌더링될 수 있습니다.

표시: