zoukankan      html  css  js  c++  java
  • C# 下载文件并使用指定名称展示

    后台

     /// <summary>
            /// 下载文件
            /// </summary>
            /// <param name="fileName">文件名称</param>
            /// <param name="url">文件路径</param>
            /// <returns></returns>
            public ActionResult DownLoadFile(string fileName,string url)
            {
                // 防IE文件名乱码
                var name = HttpUtility.UrlEncode(fileName, Encoding.UTF8);
                return File(url, "application/vnd.openxmlformats-officedocument.wordprocessingml.document", name);
            }

    前台

    function downLoadFile(fileName, url) {
            location.href = "/Home/DownLoadFile?fileName=" + fileName + "&url=" + url;
        }

    调用

     <button type="button" onclick="downLoadFile('文件名称.docx','/Templates/Home/FilesDown/Info.docx')">前往下载</button>

    这样源文件名称为“Info.docx”的文件就会显示为“文件名称.docx”了

  • 相关阅读:
    毕业论文格式
    2018.12.14
    关于百度搜索引擎的优缺点
    2018.12.13
    2018.12.12
    2018.12.11
    2108.12.10
    2018.12.9
    2018.12.8
    2018.12.7
  • 原文地址:https://www.cnblogs.com/xiaonangua/p/13322741.html
Copyright © 2011-2022 走看看