[ASP.NET] 지시문 설명 참고 ASP.NET / C#



< %@ Page Language="c#" % >

을 최상위에 소스를 기술한 부분을 볼 수 있습니다.
이 부분이 asp.net 의 지시문을 말하는데요. 한번 살펴보죠.

위의 소스 구문은 Language 를 c#으로 사용하겠다는 의미를 말합니다.
기타 이외에 여러가지의 옵션을 사용할 수 있는데요.

1) @Page 는 asp.net 페이지의 parser 및 컴파일러에서 각종 옵션을 지정하기
위한 지시문을 말합니다.

2) @Control은 확장자 ascx 를 갖는 사용자정의컨트롤을 사용하고자 할때
쓰이는 지시문입니다.

3) @Import! 은 asp.net 페이지 상에서 namespace 를 사용하고자 할때
명시적으로 기재합니다.

4) @Implements 은 asp.net 페이지나 사용자정의컨트롤에서 닷넷프레임워크
에서 제공하는 interface 를 구현하고자 할때 사용합니다.

5) @Register은 asp.net 페이지나 사용자정의컨트롤 페이지에서 다른 사용자
정의컨트롤페이지를 사용하고자 할 때, 사용할 컨트롤을 페이지에 등록하기
위해 사용합니다.

6) @Assemby은 asp.net 페이지나 사용자정의컨트롤 페이지에서 닷넷프레임웍
클래스를 사용하기 위해 사용할 클래스가 저의된 dll 파일을 참조할 때 사용

7) @OutputCache 은 페이지에 대한 캐시를 설정할 경우 사용합니다.

8) @Reference은 사용자정의컨트롤을 asp.net 페이지나 사용자컨트롤 페이지
에서 참조하고자 할때 사용합니다.

덧글

댓글 입력 영역


통계 위젯 (화이트)

216
122
358609

red 210