文件上传示例
 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();
        }
    }