ASP.NET MVC에서 파일 업로드하는 방법에 대한 글을 아래 경로에서 지난번에 소개한 적이 있다.
http://www.dotnetkorea.com/website/Home/tabid/36/EntryId/161/ASP-NET-MVC-2-FileUpload.aspx
이 내용에 덧붙여 아래 링크를 참고하여, 멀티(다중) 파일 업로드하는 코드 샘플을 아래와 같이 제시하고자 한다.
http://haacked.com/archive/2010/07/16/uploading-files-with-aspnetmvc.aspx
단일 파일 업로드
SimpleFIleUpload.aspx 페이지에 아래와 같이 폼을 구성한다.
SimpleFIleUpload.aspx 관련 컨트롤러에는 아래와 같은 코드를 입력한다.
SimpleFileUpload 페이지를 실행 후 단일파일을 업로드한다. 위에서 지정한 코드처럼, App_Data 폴더에 정상적으로 파일이 업로드됨을 확인한다.
다중 파일 업로드
MultiFIleUpload.aspx 페이지에 아래와 같이 폼을 구성한다.
MultiFIleUpload.aspx 관련 컨트롤러에는 아래와 같은 코드를 입력한다.
MultiFileUpload 페이지를 실행 후 다중(2개의) 파일을 업로드한다. 위에서 지정한 코드처럼, App_Data 폴더에 정상적으로 파일이 업로드됨을 확인한다.
이상으로, ASP.NET MVC에서 파일업로드하는 기본 코드에 대해서 정리를 해 보았다.
프로젝트 소스 다운로드
끝.