본문 바로가기

.NET/ASP.NET

ASP.NET 마스터 페이지 만드는법

반응형


- 포함파일 (include file)
- 사용자 정의 컨트롤(user controls)


순서

마스터 페이지 실행-> 콘텐츠페이지 실행-> 결과 페이지

마스터페이지에들어가는 내용

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Common.master.cs" Inherits="Common" %>

<asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
        </asp:contentplaceholder>  


- 다른페이지에 들어가는 내용

<%@ Page Language="C#" MasterPageFile="~/Common.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">


















 

   

















마스터 페이지 로딩 순서~!!!

§마스터 페이지와 콘텐츠 페이지의 이벤트 실행 순서 예제
§