上传文件---未能找到路径“D:\MyProject\Files\”的一部分

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 = "上传成功!";
        }
    }
View Code

 

一开始保存文件的时候

fileUpload.SaveAs(path);

,忘记加上  filename  ,导致报错【未能找到路径“D:\MyProject\Files\”的一部分】。

后来,在保存文件的时候

fileUpload.SaveAs(path + filename);

,加上filename,问题解决。

posted @ 2015-12-28 09:37  weiqinl  阅读(1055)  评论(0)    收藏  举报