upload.aspx.cs 980 B

123456789101112131415161718192021222324252627282930
  1. using System;
  2. using System.Collections;
  3. using System.Configuration;
  4. using System.Data;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.HtmlControls;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.WebControls.WebParts;
  11. using System.IO;
  12. public partial class demo_fileUpload_fileUpload : System.Web.UI.Page {
  13. protected void Page_Load(object sender, EventArgs e)
  14. {
  15. // 获得程序路径
  16. string tempFile = Request.PhysicalApplicationPath;
  17. //找到目标文件对象
  18. HttpPostedFile uploadFile = Request.Files["Fdata"];
  19. // 如果有文件, 则保存到一个地址
  20. if (uploadFile.ContentLength > 0)
  21. {
  22. uploadFile.SaveAs(string.Format("{0}{1}{2}", tempFile, "demo\\fileUpload\\upload\\", uploadFile.FileName));
  23. }
  24. Response.Write(uploadFile.FileName +"("+DateTime.Now+")"); //可以返回一个JSON字符串, 在客户端做更多处理
  25. }
  26. }