if (FileUpload1.HasFile)
{
string fileContentType = FileUpload1.PostedFile.ContentType;
//限制上传的类型 txt/jpg/word
if (fileContentType == "text/plain"||"image/jpg"||"application/msword"||"image/gif" )
{
string name = FileUpload1.PostedFile.FileName; // 客户端文件路径
FileInfo file = new FileInfo(name);
string fileName = file.Name; // 文件名称
string webFilePath = Server.MapPath("~/upload/" + fileName); // 服务器端文件路径
zsInfo.Word = webFilePath;
if (!File.Exists(webFilePath))
{
try
{
FileUpload1.SaveAs(webFilePath); // 使用 SaveAs 方法保存文件
zsInfo.Word = this.FileUpload1.FileName.ToString();
if (BLL.ZhiShiInfoManager.InsertZhiShi(zsInfo))
{
Response.Redirect("SelectZhiShi.aspx");
}
}
catch (Exception ex)
{
Response.Write("<script>alert('" + ex.Message + "')</script>");
}
}
else
{
Response.Write("<script>alert('文件已经存在')</script>");
}
}
else
{
Response.Write("<script>alert('类型不符合')</script>");
}