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();
            }
  • 相关阅读:
    Fiddler基础与HTTP状态码
    Fiddler与F12设置代理
    人和机器猜拳游戏
    ng-model 取不到值
    git的使用
    笔记
    INSPIRED启示录 读书笔记
    INSPIRED启示录 读书笔记
    INSPIRED启示录 读书笔记
    INSPIRED启示录 读书笔记
  • 原文地址:https://www.cnblogs.com/sgy2008/p/1175878.html
Copyright © 2011-2022 走看看