zoukankan      html  css  js  c++  java
  • ASP.NET 基本的文件上传代码

        /// <summary>
        /// 上传文件
        /// </summary>
        /// <returns>返回的是文件上传后在服务器中保存的相对路径</returns>
        public string UploadFile()
        {
            string currentTime = DateTime.Now.ToString("yyyyMMddHHmmss");
            Random rd = new Random();
            int result = rd.Next(100, 999);                                     //在100到999中随机生成一个数
            HttpPostedFile hpf = this.fileuploadAppend.PostedFile;              //获取文件
            string filename = Path.GetFileName(hpf.FileName);                   //获取文件名
            string ext = Path.GetExtension(filename).ToLower();                 //获取文件扩展名
            if (ext == ".doc" || ext==".docx" || ext == ".xls" || ext==".xlsx")     //判断上传文件的格式
            {
                hpf.SaveAs(Server.MapPath("../Upload/Doc") + "/" + currentTime + result + ext); //保存文件
                return "/Upload/Doc/" + currentTime + result + ext;
            }
            else
            {
                return "";
            }
        }
  • 相关阅读:
    JavaWeb WebBrowserTool KernelEngine
    类模板 C++快速入门45
    动态数组的使用
    动态数组的使用
    鱼C小甲鱼
    栈原理演示
    鱼C小甲鱼
    类模板 C++快速入门45
    delphi实例
    栈原理演示
  • 原文地址:https://www.cnblogs.com/wangbogo/p/2564079.html
Copyright © 2011-2022 走看看