나는 하나의 업로드 버튼으로 C#을 사용하여 asp.net에 여러 파일을 업로드하는 방법에 대해 전혀 모른다. 미리 알려지지 않은 파일이 몇 개나 있습니다. 누군가가 나에게 코드를 제공 할 수 있습니까? ?? 감사 할 것입니다.동적 파일 업로드 C#
미리 감사드립니다.
나는 하나의 업로드 버튼으로 C#을 사용하여 asp.net에 여러 파일을 업로드하는 방법에 대해 전혀 모른다. 미리 알려지지 않은 파일이 몇 개나 있습니다. 누군가가 나에게 코드를 제공 할 수 있습니까? ?? 감사 할 것입니다.동적 파일 업로드 C#
미리 감사드립니다.
하나의 업로드 컨트롤을 사용하여 여러 개의 업로드를 수행 할 수 없습니다 (하나의 파일을 업로드 한 다음 첫 번째 파일을 업로드 한 후 전체 프로세스를 다시 수행해야합니다).
일부 프레임을 사용하면 여러 파일을 한 번에 업로드 할 수 있습니다 더 나은, 서버에 대한).
Java 기술 (애플릿) 또는 Flash를 사용하여 생성 된 일부 타사 컨트롤을 사용할 수 있습니다.
이것은 여러 텍스트 상자와 찾아보기 단추를 사용하여 최대 5 개의 파일 경로를 수집 한 다음 한 번에 업로드하는 예제입니다.
는DotNetJunkies File Upload Tutorial
MSDN 행이 하나의 동일한 일을 수행하기 위해 사용 File Field Control.
귀하의 의견을 잘 받아야하는 두 가지 기사에는 많은 코드가 있습니다.
업로드 입력을 하나 만들고 자바 스크립트를 사용하여 동적으로 추가 할 수 있습니다. 저장 버튼을 클릭하면 파일이 모두 Request.Files에 저장됩니다.
<script type="text/javascript">
var uploadCount = 2;
function AddUpload()
{
var uploads = document.getElementById("uploads");
var id = "upload" + uploadCount;
uploads.innerHTML += ("<input type='file' id='" + id + "' name='" + id + "' />");
}
</script>
<a href="javascript: void(0);" onclick="javascript: AddUpload();">Add Upload</a>
<div id="uploads">
<asp:FileUpload runat="server" ID="upload1" />
</div>
<asp:Button runat="server" ID="btnSave" Text="Save" />
사람들에게 코드를 작성하도록 요청하지 마십시오. 작성한 코드에 대한 변경/정정을 요청할 수 있습니다. – shahkalpesh