zoukankan      html  css  js  c++  java
  • 【原】FileUpload控件上传文件

    代码
    #region 上传文件
    /// <summary>
    /// 上传文件
    /// </summary>
    public void LoadFile()
    {
    if (FileUpload1.HasFile)
    {
    string fileContentType = FileUpload1.PostedFile.ContentType;
    if (fileContentType == "image/bmp" || fileContentType == "image/gif" || fileContentType == "image/pjpeg" || fileContentType == "application/x-shockwave-flash")
    {
    string name = FileUpload1.PostedFile.FileName; // 客户端文件路径
    FileInfo file = new FileInfo(name);
    string fileName = file.Name; // 文件名称
    string webFilePath = Server.MapPath("../Files/advert/" + fileName); // 服务器端文件路径
    string houzhui = System.IO.Path.GetExtension(name);
    if (!File.Exists(webFilePath))
    {
    try
    {
    FileUpload1.SaveAs(webFilePath);
    // 使用 SaveAs 方法保存文件
    Response.Write("<script>alert('文件上传成功!!')</script>");
    }
    catch (Exception ex)
    {
    throw new Exception("提示:文件上传失败,失败原因" + ex.Message);
    }
    }
    else
    {
    Response.Write(
    "<script>alert('文件已经存在,请重命名后上传!')</script>");
    }
    }
    else
    {
    Response.Write(
    "<script>alert('文件类型不符!')</script>");
    }
    }
    else
    {
    Response.Write(
    "<script>alert('请选要上传的文件!')</script>");
    }

    }
    #endregion
  • 相关阅读:
    四则运算2
    四则运算1
    学习进度条
    Mat数据结构
    Markdown语法
    C++继承和派生
    C++智能指针
    clion配置ROS
    视觉十四讲:第六讲_g2o图优化
    视觉十四讲:第六讲_ceres非线性优化
  • 原文地址:https://www.cnblogs.com/gebenhagen/p/1681321.html
Copyright © 2011-2022 走看看