나는 이미 지금은 여러 파일이 난 그냥 추가 할 수 있도록 기존 업로드에 추가 할 수있는 코드가C#에서 여러 파일 업로드를위한 코드 스 니펫이 있습니까?
업로드 변환 할 필요가 하나의 파일 업로드 asp:fileUpload
를 사용하여 내 응용 프로그램에서 그러나에 대한 파일 업로드를하고있는 중이 야?
나는 이미 지금은 여러 파일이 난 그냥 추가 할 수 있도록 기존 업로드에 추가 할 수있는 코드가C#에서 여러 파일 업로드를위한 코드 스 니펫이 있습니까?
업로드 변환 할 필요가 하나의 파일 업로드 asp:fileUpload
를 사용하여 내 응용 프로그램에서 그러나에 대한 파일 업로드를하고있는 중이 야?
페이지에서 FileUpload 컨트롤을 쉽게 만들 수 있습니다. 그래서 사용자가 "더 많은 업로드"링크를 선택하면 다른 FileUpload 컨트롤이 생성됩니다.
확인이 링크 :
http://www.asp.net/general/videos/how-do-i-multiple-file-uploads-in-aspnet-2
그것은 새로운는 FileUpload 컨트롤을 추가하여 여러 파일을 추가하는 방법을 보여줍니다. 최종 결과를 보려면 분 15 초의 영상을 확인하십시오.
는 아래쪽에 C#/VB에 대한 완전한 소스 코드의 다운로드가있다.
1.First put the Fileupload control in webform.
`<asp:FileUpload runat="server" ID="UploadImages" AllowMultiple="true" />`
2.Put the Button and Label like this.
`<div>
<asp:FileUpload runat="server" ID="UploadImages" AllowMultiple="true" />
<asp:Button runat="server" ID="uploadedFile" Text="Upload" OnClick="uploadFile_Click" />
<asp:Label ID="listofuploadedfiles" runat="server" />
</div>`
3.Write the code in button click.
`protected void uploadFile_Click(object sender, EventArgs e)
{
if (UploadImages.HasFiles)
{
foreach (HttpPostedFile uploadedFile in UploadImages.PostedFiles)
{
uploadedFile.SaveAs(System.IO.Path.Combine(Server.MapPath("~/Images/"),
uploadedFile.FileName)); listofuploadedfiles.Text += String.Format("{0}<br />", uploadedFile.FileName);
}
}
}`