태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
페이지를 읽고 있습니다. ( 아쿠아바다's Blog )
분류 전체보기 (769)
쉐어포인트 (24)
Exchange (12)
SQL (121)
XML (36)
WEB (294)
O / S (97)
삶의향기 (162)
기획 (19)
RSS 피드(IE 7.0부터 기본 지원됩니다. 이전 버전 사용자는 접합한 툴을 사용하세요!!)

ASP.NET에서도 Include를 이용하자

WEB/ASP / DotNet 2007/06/07 17:22 by 아쿠아바다

ASP에서 ASP.NET으로 넘어가서 실제 개발을 하려고 하면 가장 고민이 되는 부분 중 하나가

include의 부재입니다. 물론 ascx로 유저컨트롤을 생성해주면 되겠지만, 그 자체가 상당히

번거롭고 특히 그냥 정적인 html을 include하고 싶을 때에 그걸 일일이 ascx로 만드는 것도

부담스럽죠.


이러한 부담을 제거하기 위해서 asp.net 서버컨트롤 기술을 이용해서 include 컴포넌트를

만들어봤습니다. 사용법은 아래와 같습니다.


Include 컨트롤 사용법


1. 프로젝트의 "bin" 디렉토리에 Heyo.WebControl.dll을 복사한다.

2. Toolbox에서 "Customize Toolbox"를 선택한 후 ".Net Framework Component"를

   선택한 후,  Browse에서 복사한 Heyo.WebControl.dll 를 선택해서 추가한다.

3. Toolbox에 추가된 Include 컨트롤을 드래그해서 해당 웹폼에 추가한다.

4. FileName 속성에 포함할 html 파일명을 넣는다.

5. 컴파일해서 실행하면 해당 html 파일이 웹폼에 포함되서 나오게 된다.



예) 실제 태그의 예


<%@ Register TagPrefix="cc" Namespace="Heyo.WebControl" Assembly="Heyo.WebControl" %>

    ...

    <cc:include runat="server" FileName="포함시킬파일.htm"></cc:include>

    ...



Include 컴포넌트를 이용하면 ASP나 JSP, PHP의 include를 이용하는 것처럼 손쉽게 정적 HTML을

동적 페이지에 포함시키는 게 가능하기 때문에 ascx를 생성하는 번거로움없이 쉽게 사이트를

구축할 수 있을 것입니다. 많은 이용바랍니다.



출처 : 데브피아
좀더 흥미로운 내용이 많이 있습니다.. HOME > WEB/ASP / DotNet를 확인하세요
TAG ,   
0 Trackback, 0 Comment, :
1  ... 323 324 325 326 327 328 329 330 331  ... 769 
Statistics Graph
Total : 557,403 Today : 33