더북(TheBook)

3.2.1 System.Web.UI.Page 클래스

ASP.NET의 각 웹 페이지는 Page 클래스에서 모든 기능을 상속 받는다. Page 클래스는 웹 사이트 제작에 필요한 모든 구성 요소를 지니고 있다. Page 클래스를 상속 받으므로 해당 웹 폼 페이지는 아주 손쉽게 웹 페이지를 구성할 수 있다.

Visual Studio 2015에서 자동으로 만들어주는 코드 숨김(비하인드) 페이지인 aspx.cs 페이지의 기본 코드는 다음과 같다.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace DevASPNET
{
  public partial class Default : System.Web.UI.Page ► Page 클래스
  {
      protected void Page_Load(object sender, EventArgs e) ► Load 이벤트
      {
      
      }
  }
}

 

Page 클래스에서 제공하는 이벤트 중에서는 Load 이벤트가 가장 중요하다. 각각의 웹 페이지가 로드될 때 어떤 처리를 하고 싶다면 Page_Load 이벤트 처리기를 사용하면 된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.