if (FileUploadControl.HasFile)
{
try
{
string filename = Path.GetFileName(FileUploadControl.FileName);
FileUploadControl.SaveAs(Server.MapPath("~/") + filename); //指定保存路径
StatusLabel.Text = "上传成功!";
}
catch (Exception ex)
{
StatusLabel.Text = "上传出错: " + ex.Message;
}
}
以上代码中,SaveAs()方法中给出的是指定的保存路径,可根据自己的需求进行修改。其中,Server.MapPath()方法用于将相对路径转为服务器的物理路径。