zoukankan      html  css  js  c++  java
  • 用C#写一个下载程序

    try    
    {    
    if(!Page.IsPostBack)    
    {    
    string   strFileName="";    
    strFileName=Request.QueryString["FILE_NAME"].ToString();    
    strFileName=HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(strFileName));    
    Response.Clear();    
    Response.ContentType="application/x-msexcel";    
    Response.AddHeader("Content-Disposition", "inline; filename="+strFileName);    
    System.IO.FileStream MyFileStream=new FileStream(Request.QueryString["REPORT_FILE"].ToStrin(),System.IO.FileMode.Open,System.IO.FileAccess.Read,System.IO.FileShare.Read);    
    long   FileSize=MyFileStream.Length;    
    byte[] Buffer=new byte[(int)FileSize];    
    MyFileStream.Read(Buffer,   0,   (int)FileSize);    
    MyFileStream.Close();    
    Response.BinaryWrite(Buffer);    
    }    
    }    
    catch(Exception exp)    
    {    
    Response.Write("导出数据错误!");    
    }   
  • 相关阅读:
    CSS Modules
    回调地狱
    css实现双色饼图
    vue项目中使用less
    pug(jade) 学习笔记
    React组件proptypes, ref
    react+express实现跨域
    react高阶组件
    Oracle数据库出现锁表情况分析
    JPA常用注解记录
  • 原文地址:https://www.cnblogs.com/benzhang/p/1458704.html
Copyright © 2011-2022 走看看