C# 使用控件FileUpload 上传文件,简单实例:
protected void btnUpload_Click(object sender, EventArgs e){string path = Server.MapPath("~/Files/");if (fileUpload.HasFile == true){string filename = fileUpload.FileName.ToLower();fileUpload.SaveAs(path + filename);this.lblInfo.Text = "上传成功!";}}
一开始保存文件的时候
fileUpload.SaveAs(path);
,忘记加上 filename ,导致报错【未能找到路径“D:\MyProject\Files\”的一部分】。
后来,在保存文件的时候
fileUpload.SaveAs(path + filename);
,加上filename,问题解决。