DEXTFramework.NET Framework 2008 version 1.1.0.0
DEXTWebEditor 개발 환경 지원

DEXTFramework.NET 2008 프레임워크는 DEXT솔루션 제품의 개발 환경을 좀 더 쉽게 접근하기 위해서, 관련 웹서버컨트롤 및 템플릿을 지원합니다. DEXTWebEditor 개발 환경을 지원하기 위해서 프레임워크에는 웹서버컨트롤과 프로젝트 템플릿을 지원합니다.

지원 웹서버컨트롤

웹서버컨트롤설명
WebEditorDEXTWebEditor를 렌더링합니다.

주의) 프레임워크는 DEXTWebEditor 개발 환경을 지원하는 것이며, 이는 실제 프레임워크에는 DEXTWebEditor 제품이 포함되어 있지 않음을 알려드립니다.

아래 예제는 DEXTWebEditor와 DEXTUploadX를 함께 사용하여 웹에디터의 미디어 요소를 업로드하는 방법을 기준으로 설명합니다.

1. 웹사이트 혹은 웹응용프로그램을 생성하고 도구상자에서 WebEditor 컨트롤을 드래그하여 페이지에 적용시킵니다.

2. Codebase 프로파티에 DEXTWebEditor.cab 파일 웹경로를 설정합니다.

DEXTWebEditor ASPX 소스코드

3. 첨부파일 추가 기능 및 DEXTWebEditor의 이미지와 같은 파일을 서버에 등록하기 위해서 XUploadManager 컨트롤을 추가합니다.

XUploadManager ASPX 소스코드

4. 등록 혹은 Submit 버튼을 클릭하면 웹에디터의 내용 및 이미지를 DEXTUploadX의 Upload Manager에 등록하고 DEXUploadX의 Transfer 함수를 사용하여 Upload Monitor로 전달합니다.

버튼 및 내용 등록위한 자바스크립트 소스

5. DocUpMonitorForm.aspx 페이지에서는 XUploadMonitor 컨트롤을 등록하고 다음과 같이 설정합니다.

XUploadManager ASPX 소스코드

6. 서버측 업로드 로직을 처리할 페이지를 작성(WriteOk.aspx.cs)합니다.

WriteOk.aspx / WriteOk.aspx.cs 소스코드

7. 페이지를 빌드한 후 결과

브라우저 출력 화면

지원 프로젝트 템플릿
위의 과정은 설치시 제공되는 템플릿을 통하여 소스코드를 자세히 살펴볼 수 있습니다.

프로젝트 템플릿

DEXTUploadWebEditor 제품에 대한 자세한 설명은 DEXTUploadWebEditor 매뉴얼을 참고하십시오.