文件上传示例
protected void Button1_Click(object sender, EventArgs e)
{
try
{
if (FileUpload1.PostedFile.FileName == "")
{
Label1.Text = "要上传的文件不允许为空!";
return;
}
else
{
string filepath = FileUpload1.PostedFile.FileName;//取文件路径
string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);//取文件名
string serverpath = Server.MapPath("File/") + filename;//合成上传路径
FileUpload1.PostedFile.SaveAs(serverpath);//上传文件
Label1.Text = "上传成功!";
}
}
catch (Exception error)
{
Label1.Text = "处理发生错误!原因:" + error.ToString();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
try
{
if (FileUpload1.PostedFile.FileName == "")
{
Label1.Text = "要上传的文件不允许为空!";
return;
}
else
{
string filepath = FileUpload1.PostedFile.FileName;//取文件路径
string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);//取文件名
string serverpath = Server.MapPath("File/") + filename;//合成上传路径
FileUpload1.PostedFile.SaveAs(serverpath);//上传文件
Label1.Text = "上传成功!";
}
}
catch (Exception error)
{
Label1.Text = "处理发生错误!原因:" + error.ToString();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货