// aspx
<form id="form1" runat="server">
<asp:FileUpload ID="FileUpload1" runat="server" ontenteditable="false" autocomplete="off" />
<asp:FileUpload ID="FileUpload2" runat="server" ontenteditable="false" autocomplete="off" />
<asp:Button ID="btnAdd" runat="server" Text="upload" OnClick="BtnAdd_Click" />
</form>
========================================
// Click事件
protected void BtnAdd_Click(object sender, EventArgs e)
{
HttpFileCollection files = HttpContext.Current.Request.Files;
string fileName1 = string.Empty;
for (int iFile = 0; iFile < files.Count; iFile++)
{
HttpPostedFile postedFile = files[iFile];
string fileExtension;
fileName1 = System.IO.Path.GetFileName(postedFile.FileName);
if (fileName1 != string.Empty)
{
fileExtension = System.IO.Path.GetExtension(fileName1);
fileName1 += DateTime.Now.ToString("yyMMddHHmmssfff");
postedFile.SaveAs(Server.MapPath("../upload/").ToString()
+ fileName1 + fileExtension);
}
}
}
// 当前目录下有个upload文件夹 例如一个上传的文件为"TestMail.java090407150217128.java"