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 이벤트 처리기를 사용하면 된다.

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