使用FileUpload.SaveAs()上传文件的问题
SaveAs 方法被配置为需要根路径,但是路径“ipath”不是根路径。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: SaveAs 方法被配置为需要根路径,但是路径“ipath”不是根路径。
上面是错误的信息.是怎么回事啊?
代码如下:
protected void Button2_Click(object sender, EventArgs e)
{
String name = FileUpload1.FileName;
String ipath = Server.MapPath( "upload ") + "\\ " + name;
FileUpload1.SaveAs( "ipath ");
Label3.Text = "您已经上传成功! ";
}
[解决办法]
FileUpload1.SaveAs( "ipath ");==> FileUpload1.SaveAs(ipath);