public void ProcessRequest(HttpContext context) { DAL.ProducDal.IsCanel = false; context.Response.ContentType = "text/plain"; context.Response.Charset = "utf-8"; HttpPostedFile file = context.Request.Files["Filedata"]; string uploadPath = HttpContext.Current.Server.MapPath("UploadFile") + "\\"; if (file != null) { file.SaveAs(uploadPath + "Product.XLS"); //下面这句代码缺少的话,上传成功后上传队列的显示不会自动消失 string message = UpdataFileToData(context); DAL.ProducDal.IsCanel = false; context.Response.Write(message); } else { DAL.ProducDal.IsCanel = false; // context.Response.Write("0"); } }
你本来 就可以得到上传的文件的。
上传后的文件存放的地址不都是你自己在webconfig配好的吗?路径就可以组合获取。