<span style ="font-family:Arial">Click to add files</span> <pre lang="HTML"><span style ="font-family:Arial">Click to add files</span> <br /><br /> <div id = "FileUploadContainer"> <!--FileUpload Controls will be added here --> </div> <br /> <input id="ButtonAdd" type="button" value="add" onclick = "AddFileUpload()" /> <asp:Button ID="btnUpload" runat="server" Text="Upload" /> <asp:Label ID="lbl2" runat="server" ForeColor="Red"></asp:Label> <br />
Protected Sub btnUpload_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnUpload.Click For i As Integer = 0 To Request.Files.Count - 1 Dim PostedFile As HttpPostedFile = Request.Files(i) If PostedFile.ContentLength > 0 Then Dim FileName As String = System.IO.Path.GetFileName(PostedFile.FileName) PostedFile.SaveAs(Server.MapPath("Files\img\") + FileName) Else lbl2.Text = "No images have been selected to upload " End If Next End Sub
<script type = "text/javascript"> var counter = 0; function AddFileUpload() { var div = document.createElement('DIV'); div.innerHTML = '<input id="file' + counter + '" name = "file' + counter + '" type="file" /><input id="Button' + counter + '" type="button" value="Remove" onclick = "RemoveFileUpload(this)" />'; document.getElementById("FileUploadContainer").appendChild(div); counter++; } function RemoveFileUpload(div) { document.getElementById("FileUploadContainer").removeChild(div.parentNode); } $(document).ready(function () { AddFileUpload(); }); </script>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)