본문으로 바로가기

[ASP.NET] Page 지시문

category ASP.NET 2021. 3. 7. 01:43
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="PageLoadFile.aspx.cs" Inherits="PageLoadFile" %>

 

Page 지시문 속성

Visual Studio에서 웹 폼을 생성할 때 기본으로 사용되는 Page 지시문의 주요 속성은 다음과 같습니다. 자동으로 만들어주는 코드라서 따로 건드릴 필요는 없습니다.

 Language="C#" : ASP.NET의 기본 언어를 C# 언어로 설정한다.

 AutoEventWireup = "true" : ASPX 파일에서 발생한 이벤트를 ASPX.CS 파일의 이벤트 처리기에 자동으로 연결해준다.

 CodeFile=" *.aspx.cs" : 현재 웹 폼 페이지의 코드를 담당하는 코드 숨김 파일을 지정한다.

 Inherits="클래스명" : 코드 숨김 파일의 클래스 이름을 지정한다.

 

 

Page 지시문에 들어가는 추가 속성은 다음과 같습니다. 이외에도 더 많은 속성이 있습니다.

 Trace = "true" : 웹 폼을 추적하는 코드를 페이지 아래에 출력한다.

 Debug = "true" : 웹 폼 실행 시 발생되는 에러 메시지를 자세하게 출력한다.

 ValidateRequest = "false" : 웹 폼에서 입력된 HTML 태그를 서버 측으로 전송한다(기본값은 true다).

 MaintainScrollPositionOnPostback = "true" : 상하 스크롤바가 생기는 페이지에서 새로 고침하거나 버튼이 클릭될 때
                                                             바로 전의 스크롤바 위치로 스크롤을 고정
한다.

 

'ASP.NET' 카테고리의 다른 글

[ASP.NET] Windows 10에 IIS 웹 서버 설치  (0) 2021.03.03