// 页面html文件
<div id="Upload1"><input id="File" name="File1" type="file" runat="server" /> <input id="Button4" type="button" value="多图片添加" onclick="addUploadfile()" /> (图片命名用数字"1.jpg,1_1.jpg,1_2.jpg",最后加入的图片数字为 <strong><%=theLastImg%> </strong>)</div>
<div id="Upload2"> </div>
// JS页面代码var i = 1;
var j = 2;
function addUploadfile() {
// alert();
++i;
++j;
document.getElementById("Upload" + i).innerHTML = '<input id="File" name="File' + i + '" type="file" runat="server"/><div id="Upload' + j + '"> </div> ';
// 后台CS接收页面的代码, 这里没把判断后缀名的放在上面,自己加判断功能。
HttpFileCollection files = HttpContext.Current.Request.Files;
for (int i = 0; i < files.Count; i++)
{
//保存图片
files[i].SaveAs(Server.MapPath("/ImageFile/" + files[i].FileName.ToString()));
} }