웹 응용 프로그램에서 첨부 파일을 어떻게 처리합니까?

StackOverflow https://stackoverflow.com/questions/129328

  •  02-07-2019
  •  | 
  •  

문제

내 원본에 대한 응답 부족으로 인해 의문, 아마도 내 말에 열악한 문구로 인해. 그 이후로, 나는 나의 원래 질문에 대해 생각했고, 더 나은 것을 위해 그것을 다시 나가기로 결정했습니다! :)

우리는 고객을위한 맞춤형 비즈니스 소프트웨어를 만들고 종종 특정 비즈니스 엔티티에 첨부 파일을 추가하기를 원합니다. 예를 들어, Word 문서를 고객에게 첨부하거나 작업에 이미지를 첨부하려고합니다. 다른 사람이 다음을 처리하는 방법에 대해 궁금합니다.

  • 사용자가 문서를 어떻게 첨부합니까? 단일 첨부 파일? 배치 부착?
  • 첨부 된 문서를 어떻게 표시합니까? 간단한 목록? 자세한 목록?
  • 그리고 킬러 질문, 사용자가 첨부 된 문서를 어떻게 편집합니까? 웹 환경에서도 가능합니까? 사용자는 첨부 파일 만 볼 수 있습니다.
  • 이 프로세스를 관리하는 데 도움이되는 좋은 제어 라이브러리가 있습니까?

우리의 현재 개발 환경은 ASP.NET과 C#이지만, 개발 도구와 관련하여 이것이 매우 불가지론적인 질문이라고 생각하지 않습니다. 웹 환경에서 작업해야한다는 사실을 절약합니다.

우리는 항상 고객과의 문제를 해결하고 웹 환경에서 첨부 파일로 작업하는 것 같습니다. 성공 다른 프로그래머는 첨부 파일과 상호 작용하는 최선의 방법에 대한 사용자 기반과 함께했습니다.

도움이 되었습니까?

해결책

  • 하나의 파일 업로드 컨트롤 ( "브라우즈 버튼")으로 시작하고 JavaScript를 사용하여 단일 배치로 여러 파일을 첨부하려면 더 많은 업로드 컨트롤을 추가하십시오.
  • 간단한 목록 형식 (파일 이름, 유형, 크기, 날짜)으로 표시하지만 원하는 경우 다른 곳에서 자세한 내용을 제공하십시오.
  • 파일을 편집하려면 파일을 다운로드 한 다음 다시 업로드해야합니다. 따라서 "이 첨부 파일은 그 오래된 첨부 파일을 무시합니다"라고 말할 수있는 방법이 필요합니다.
  • C# 및 Asp.net에 익숙하지 않으므로 도움이 될 라이브러리를 추천 할 수 없습니다.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top