zoukankan      html  css  js  c++  java
  • 各种格式流文件下载

      
            private void btn_down3_Click(object sender, System.EventArgs e)
            
    {
                DownLoad(
    "审查材料说明文档","CLSMLX","CLSM");
            }

            
    /// <summary>
            
    /// 下载流文件方法
            
    /// </summary>
            
    /// <param name="downName">另存为名称</param>
            
    /// <param name="downExten">后缀名</param> 
            
    /// <param name="downContent">内容</param>

            void DownLoad(string downName,string downExten,string downContent)
            
    {
                OracleDataReader dr 
    = bcy.ShowDefByid(tablena,keyword,word);
                
    if(dr.Read())
                
    {
                    Response.Clear();
                    Response.ContentType
    ="application/octet-stream";
                    Response.AppendHeader(
    "Connection","keep-alive");
                    
    string sbcl = System.Web.HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(downName));
                    Response.AppendHeader(
    "Content-Disposition","attachment;filename="+sbcl+dr[downExten]);
                    Response.BinaryWrite((
    byte[])dr[downContent]);
                    Response.End();
                }

                dr.Close();
            }
  • 相关阅读:
    Python生成测试数据-Faker(非LOL选手-李相赫)
    requests-html库轻体验-HTMLSession下载表情包
    【转载-学习】[一个前端必会的 Nginx免费教程
    Requests接口测试库-官网快速上手
    Java 环境变量配置
    Python多线程-ThreadLocal
    Python多线程
    day11 装饰器---函数的使用方法
    day10.函数,函数的参数
    day9文件操作
  • 原文地址:https://www.cnblogs.com/sgy2008/p/1175878.html
Copyright © 2011-2022 走看看