Hi Hi

'웹 폼 이벤트'에 해당되는 글 1건

  1. 2장 웹 폼(Web Form) , 웹 폼 이벤트에 대해 알아보기

2장 웹 폼(Web Form) , 웹 폼 이벤트에 대해 알아보기

 

웹 폼 이란?
 웹 폼은 ASP.NET페이지와 같은 개념으로서 ASP.NET 프로그래밍을 하기 위해 사용하는 Form(형틀) 또는 기반 이다.

 ▣ 웹 폼은 크게 두 부분으로 구성된다.

 ■ 코드 부분
 ■ 표현 부분



웹 폼 코드 모델
■ 단일 파일 페이지 모델
  - 코드 부분과 표현 부분이 .aspx파일(동일한 웹 폼)에 같이 존재하는 형태이다.
■ 드 숨김 페이지 모델
  - 웹 폼의 표현 부분은 .aspx파일에 놓여지고 , 코드 부분은 다른 클래스 파일(.cs)에
   놓여지는 형태이다.

 


▣ 단일 파일 페이지 모델의 장점
- 코드와 태그를 한 곳에서 확인할 수 있으므로 쉽게 웹 폼을 분석할 수 있다.
- 파일이 하나뿐이므로 다른 개발자에게 배포하거나 보내기 쉽다.
- 파일간 종속성이 없으므로 단일 파일 페이지의 이름을 쉽게 수정할 수 있다

▣ 코드 숨김 페이지 모델의 장점
- 코드 부분과 표현 부분을 완전이 구분함. 개발자가 코드를 작성하는 동안 웹 디자이너
   는 태그로 디자인 작업을 진행할 수 있다.
- 웹 디자이너에게 코드를 노출하지 않으므로 개발자와 웹 디자이너간의 혼선을 줄일 수
  있다.
- 코드를 여러 페이지 재사용 할 수 있다.



<실습>


▣ 단일 파일 페이지 모델의 웸 폼과 코드 숨심 페이지 모델의 웹 폼 만들기



 


다른 파일에 코드 입력 체크를 하지 않으면 단일 파일 페이지 모델이 만들어지고 , 체크를 하면 코드 숨김 페이지 모델이 만들어 진다.


■ 다음과 같이 만들어 진 것을 확인할 수 있다.


▣단일 파일 페이지 모델의 웹 폼에 Load 이벤트 처리기 등록하기


■ 빨간상자안에 '개체 및 이벤트' 드롭다운리스트에서 'page'개체를 선택한다.

■ 녹색상자에 모든 이벤트들이 리스팅 된다. 여기서 Load 이벤트를 선택한다.

■ 파란상자 안에 코드가 입력 된다.