C# 我想上传我的网站的个人资料,但是那里';在#FileUpload2行中有一个错误
当我试图上传我的站点的配置文件时,我在这一行遇到了一个异常C# 我想上传我的网站的个人资料,但是那里';在#FileUpload2行中有一个错误,c#,asp.net,C#,Asp.net,当我试图上传我的站点的配置文件时,我在这一行遇到了一个异常 FileUpload2.SaveAs(Server.MapPath(“~/moreinfo/”)+Path.GetFileName(FileUpload2.FileName)) 代码: protectedvoidbtnupload\u单击(对象发送方,事件参数e) { SqlConnection con=新的SqlConnection(ConfigurationManager.ConnectionString[“DatabaseColl
FileUpload2.SaveAs(Server.MapPath(“~/moreinfo/”)+Path.GetFileName(FileUpload2.FileName))代码>
代码:
protectedvoidbtnupload\u单击(对象发送方,事件参数e)
{
SqlConnection con=新的SqlConnection(ConfigurationManager.ConnectionString[“DatabaseCollege”].ConnectionString);
FileUpload1.SaveAs(Server.MapPath(“~/logos/”)+Path.GetFileName(FileUpload1.FileName));
String link=“logos/”+Path.GetFileName(FileUpload1.FileName);
FileUpload2.SaveAs(Server.MapPath(“~/moreinfo/”)+Path.GetFileName(FileUpload2.FileName));
String filename=“moreinfo/”+Path.GetFileName(FileUpload2.filename);
//Label1.Text=Session[“UserName”].ToString();
String query=“插入通知值(“+link+”、“+filename+”、“+txtreequirements.Text+”、“+txtlocation.Text+”、“+txtdate.Text+”、“+txtCompany.Text+”、“+txtwebsite.Text+”、“+Session[“Username”]+”);
//String query=“插入通知值(“+link+”、“+Session[“UserName”]+”、“+txtCompany.Text+”、“+txtwebsite.Text+”、“+txtrequirements.Text+”、“+txtlocation.Text+”、“+txtdate.Text+”);
SqlCommand cmd=新的SqlCommand(查询,con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
RegisterStartupScript(this,GetType(),“Popup”,“successalert();”,true);
txtrequirements.Text=“”;
txtlocation.Text=“”;
txtdate.Text=“”;
txtCompany.Text=“”;
txtwebsite.Text=“”;
}
例外情况:
mscorlib.dll中发生“System.IO.DirectoryNotFoundException”类型的异常,但未在用户代码中处理
您遇到了什么错误?mscorlib.dll中发生了类型为“System.IO.DirectoryNotFoundException”的异常,但未在用户代码中处理。正如我所想,该异常是因为找不到您正在使用的路径。调试Server.MapPath(“~/moreinfo/”)
并查看您得到了什么。