바나나 파일 업로드 데모
FileName
Size
Progress
총 5개, 개별 제한: 1 GB, 전체 제한: 1 GB
Start Upload
Download
Powered by BANANA Framework
Add
Remove Selected Files
Remove All
외부 업로드 버튼
업로드한 자료 조회
업로드한 자료를 조회하고 싶으시면, "외부 업로드 버튼"을 이용해서 파일을 업로드 하세요.
각종 옵션 설정
Buttons
ShowAdd:
True
False
추가 버튼을 보여주거나 숨깁니다.
ShowRemoveAllFiles:
True
False
모두제거 버튼을 보여주거나 숨깁니다.
ShowRemoveSelectedFiles:
True
False
선택제거 버튼을 보여주거나 숨깁니다.
ShowStartUpload:
True
False
업로드 시작 버튼을 보여주거나 숨깁니다. 업로드 시작 버튼을 숨기면, 외부 업로드 버튼을 이용해서 업로드를 시작할 수 있습니다.
Color
색상 선택 창이 나타나면, 색상 팔레트에 왼쪽 마우스 버튼을 클릭 후 드래그 해 보세요.
ButtonBackground:
각종 버튼들의 배경색을 가져오거나 저장합니다.
ButtonBorder:
각종 버튼들의 테두리색을 가져오거나 저장합니다.
ButtonForeColor:
각종 버튼들의 폰트색을 가져오거나 저장합니다.
Command:
각종 버튼들이 존재하는 TD의 배경색을 가져오거나 저장합니다.
DropSpot:
파일을 끌어서 놓을 수 있는 드랍스팟의 배경색을 가져오거나 저장합니다.
FileInfo:
업로드되는 파일들의 정보가 출력되는 TD의 배경색을 가져오거나 저장합니다.
ProgressBar:
프로그레스 바의 색을 가져오거나 저장합니다.
Top:
테이블 상단 2픽셀 테두리의 색을 가져오거나 저장합니다.
DataField
FileGuid:
데이터필드에 바인딩 되는 컬럼명을 변경할 수 있습니다.
FileName:
(상동)
FileSize:
(상동)
LogicalFilePath:
(상동)
PhysicalFilePath:
(상동)
DocumentViewer
EnableOpenButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 열기 버튼을 비/활성화 처리합니다. 열기 버튼이 비활성화 되면, 도큐먼트 뷰어에서 사용자가 다른 PDF 문서를 열 수 없습니다.
EnableSaveButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 저장 버튼을 비/활성화 처리합니다. 저장 버튼이 비활성화 되면, 도큐먼트 뷰어에서 사용자가 현재 보고 있는 PDF 문서를 로컬 컴퓨터에 저장할 수 없습니다.
EnablePrintButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 인쇄 버튼을 비/활성화 처리합니다.
EnablePreviousButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 이전 페이지 버튼을 비/활성화 처리합니다.
EnableNextButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 다음 페이지 버튼을 비/활성화 처리합니다.
EnableScreenRatioComboBox:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 화면비율 조정 버튼을 비/활성화 처리합니다.
EableeZoomOutButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 축소하기 버튼을 비/활성화 처리합니다.
EnableZoomInButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 확대하기 버튼을 비/활성화 처리합니다.
EnableSearchButton:
True
False
바나나 에이전트의 도큐먼트 뷰어 창에서 다운로드 검색 버튼을 비/활성화 처리합니다.
DownloadManager
DefaultFolder:
다운로드 매니저 창에서 파일을 다운로드 받을 기본 폴더의 경로를 지정합니다.
클라이언트 컴퓨터에 해당 폴더가 존재하지 않을 경우에는 해당 폴더를 자동으로 생성합니다.
다만, 지정한 드라이브가 존재하지 않을 경우에는 1) 직전에 다운로드 받은 폴더, 2) 내 문서 폴더의 순서대로 설정됩니다.
EnableCancelButton:
True
False
바나나 에이전트의 다운로드 매니저 창에서 다운로드 취소 버튼을 비/활성화 처리합니다.
EnableChangeFolderButton:
True
False
바나나 에이전트의 다운로드 매니저 창에서 경로변경 버튼을 비/활성화 처리합니다.
EnableOpenFolderButton:
True
False
바나나 에이전트의 다운로드 매니저 창에서 폴더열기 취소 버튼을 비/활성화 처리합니다.
RootFolder:
NotSet
Desktop
DesktopDirectory
MyDocuments
MyMusic
MyVideos
MyPictures
MyComputer
CommonDesktopDirectory
CommonDocuments
CommonMusic
CommonVideos
CommonPictures
CommonApplicationData
ApplicationData
LocalApplicationData
InternetCache
다운로드 받을 최상위 경로 제한 정보를 저장하거나 가져옵니다.
최상위 경로를 제한하시면, 해당 경로의 상위 경로에는 파일을 다운로드할 수 없습니다.
Limit
IndividualFileLength:
개별 업로드 파일의 용량 제한을 가져오거나 저장합니다.
IndividualFileUnit:
B
KB
MB
GB
개별 업로드 파일의 용량 제한 단위를 가져오거나 저장합니다.
PermittedExtensions:
업로드를 허용할 파일 확장자들을 가져오거나 저장합니다.
확장자들은 콤마(,) 혹은 세미콜론(;)으로 구분해 주세요. 콤마 혹은 세미콜론을 복합적으로 사용해도 됩니다(예: .ppt;.doc,.hwp).
또한, 확장자명 앞의 점(.)은 생략할 수 있습니다(예: ppt;.doc,hwp).
모든 확장자를 허용하려면, 공백으로 비워 두세요.
TotalFilesCount:
한 번에 업로드할 수 있는 파일의 갯수를 가져오거나 저장합니다.
TotalFilesLength:
전체 업로드 파일의 용량 제한을 가져오거나 저장합니다.
TotalFilesUnit:
B
KB
MB
GB
전체 업로드 파일의 용량 제한 단위를 가져오거나 저장합니다.
기타
FileNameFormat:
Guid_FileName
FileName_Guid
서버에 저장할 파일명의 형태를 지정합니다.
Guid_FileName은 "4c41f87d-0ae0-41cf-a475-bfe20e44bb65_debian-8.1.0-amd64-DVD-2.iso"의 형태로 저장되며,
FileName_Guid은 "debian-8.1.0-amd64-DVD-2_4c41f87d-0ae0-41cf-a475-bfe20e44bb65.iso"의 형태로 저장됩니다.
IndividualFileClickMode:
DocumentViewer
DownloadManager
DirectDownload
개별 파일 링크 클릭 시, 처리할 액션 모드를 가져오거나 저장합니다.
DocumentViewer: 도큐먼트 뷰어를 바로 실행합니다.
DownloadManager: 다운로드 매니저를 통하여 파일을 다운로드 합니다.
단, 이 enum은 UseBananaAgent가 false일 경우에는 동작하지 않습니다.
UploadPath:
업로드할 서버의 경로를 가져오거나 저장합니다.
경로는 "/Storage/Files"와 같이 논리 경로는 입력하거나, "D:\\Storage\\Files"와 같이 물리 경로를 입력해도 됩니다.
단, "D:\\Storage/TempFolder/"와 같이 논리 경로와 물리 경로가 함께 사용될 수는 없습니다.
논리 경로 혹은 물리 경로에서 마지막 디렉토리 구분자(논리: "/", 물리: "\")는 붙여도 되고 붙이지 않아도 됩니다.
데모 버전에서는 수정이 불가합니다.
UseBananaAgent:
True
False
바나나 에이전트를 사용할지 여부를 가져오거나 저장합니다. 바나나 에이전트를 사용하지 않으면,
다운로드 버튼 클릭 시 선택된 파일들이 zip으로 압축되어서 다운로드 됩니다.
또한, 개별 파일의 링크를 클릭 시 웹 브라우저를 통해서 다운로드 됩니다.
TOP