• fileupload 上传文件函数 把图片名用日期时间命名



        private void hsgupload()
        {
            if (this.FileUpload1.HasFile)
            {
                string fname;
                string nam = FileUpload1.FileName;
                //取得文件名(抱括路径)里最后一个"."的索引
                int i = nam.LastIndexOf(".");
                //取得文件扩展名
                string newext = nam.Substring(i);
                //这里我自动根据日期和文件大小不同为文件命名,确保文件名不重复
                //DateTime now = DateTime.Now;
                //string newname = now.DayOfYear.ToString() + FileUpload1.PostedFile.ContentLength.ToString();
                fname = this.DropDownList1.SelectedValue.ToString() + ".jpg";
                //保存文件到你所要的目录,这里是IIS根目录下的uploadfiles目录
                //注意: 我这里用Server.MapPath()取当前文件的绝对目录.在asp.net里"/"必须用"//"代替
                FileUpload1.SaveAs((Server.MapPath("~/Image") + "//" + fname));


              
            }
            else
            {
                Response.Write("<script>alert('请选择图片!!')</script>");
           
            }
        }

  • 相关阅读:
    vim操作
    git命令
    Python笔记(二)
    python笔记
    gdb笔记 ---《Linux.C编程一站式学习》
    python笔记——dict和set
    echo $?
    FastDFS与Nginx环境配置
    Nginx依赖库安装
    mixin多继承包装过程
  • 原文地址:https://www.cnblogs.com/lzhp/p/2680828.html
Copyright © 2020-2023  润新知