블로그 이미지
Welcome to Tim's blog 딤스

카테고리

분류 전체보기 (13)
JAVA (4)
ASP.NET (8)
SECURITY (1)
ETC (0)
Total
Today
Yesterday

3-2 마스터 페이지

ASP.NET / 2018. 12. 5. 16:35

소개

"ASP.NET 마스터 페이지를 사용하면 응용 프로그램의 페이지에 대해 일관된 레이아웃을 만들 수 있습니다. 단일 마스터 페이지는 응용 프로그램의 모든 페이지 또는 페이지 그룹에 대해 원하는 모양과 느낌 및 표준 동작을 정의합니다. 그런 다음 표시할 콘텐츠가 포함된 개별 콘텐츠 페이지를 만들 수 있습니다. 사용자가 요청한 콘텐츠 페이지는 마스터 페이지와 병합되어 마스터 페이지의 레이아웃과 콘텐츠 페이지의 콘텐츠가 조합된 결과가 만들어집니다."

기존의 ASP.NET 1.X에서의 UI관리를 대부분 User Control 또는 Custom Control을 이용하여 사용 하셨을 것이라고 생각합니다. 하지만 ASP.NET 2.0의 새로운 기능인 마스터 페이지를 이용하면 보다 효율적이고 쉽게 사이트의 공통적인 UI를 구성할 수가 있습니다.

마스터 페이지에 대한 간단한 설명을 하자면 매 페이지마다 반복되는 요소들(사이트의 메뉴, 하단 Contact Us부분 등등)을 일일이 넣어주지 않고 하나의 주된 페이지 레이아웃으로 사이트의 전체적인 틀을 처리해 주는 ASP.NET 2.0에 새로 추가된 기술입니다.
위 ASP.NET 2.0에서 마스터 페이지가 새로 추가 됨으로 인해서 개발자들은 개발 시간을 단축시켜주고 전체적인 통일감을 쉽게 처리해 줄 수 있는 기술이라 할 수 있겠습니다.

마스터 페이지는 두 가지로 나뉘는데 마스터 페이지(*.master)와 콘텐츠 페이지(*.aspx)로 나뉘어 지게 되겠습니다.

1. 기본적인 마스터 페이지
2. 중첩 마스터 페이지


나머진 설명은 예제 첨부 파일로 대신합니다.




mek_part2.zip



  

http://blog.naver.com/letsnows?Redirect=Log&logNo=40007163766

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

6. 보안 인증  (0) 2018.12.05
4. 디버깅  (0) 2018.12.05
3-1. 테마  (0) 2018.12.05
2-2. 표준컨트롤, 서버컨트롤  (0) 2018.12.05
2-1. 웹폼  (0) 2018.12.05
Posted by 딤스
, |

최근에 달린 댓글

글 보관함