首页  ·  知识 ·  云计算
asp.net下载文件
网友  中国IT实验室 http://dotnet.chinaitlab.com/ASPNET/799409.html  综合  编辑:德仔   图片来源:网络
System.IO.FileInfo file = new System.IO.FileInfo(pstrFilePath);   if (file.Exists)   { p&
System.IO.FileInfo file = new System.IO.FileInfo(pstrFilePath);

  if (file.Exists)

  {

  Response.Clear();

  Response.Charset = "GB2312";

  Response.ContentEncoding = System.Text.Encoding.UTF8;

  Response.AddHeader("Content-Disposition", "attachment;filename=" + Server.UrlEncode(file.Name));

  Response.AddHeader("Conten-Length", file.Length.ToString());

  Response.ContentType = "application/ms-excel";

  Response.WriteFile(file.FullName);

  Response.End();

  }

  下面是更详细的ContentType

  'ez' => 'application/andrew-inset',

  'hqx' => 'application/mac-binhex40',

  'cpt' => 'application/mac-compactpro',

  'doc' => 'application/msword',

  'bin' => 'application/octet-stream',

  'dms' => 'application/octet-stream',

  'lha' => 'application/octet-stream',

  'lzh' => 'application/octet-stream',

  'exe' => 'application/octet-stream',

  'class' => 'application/octet-stream',

  'so' => 'application/octet-stream',

  'dll' => 'application/octet-stream',

  'oda' => 'application/oda',

  'pdf' => 'application/pdf',

  'ai' => 'application/postscript',

  'eps' => 'application/postscript',

  'ps' => 'application/postscript',

  'smi' => 'application/smil',

  'smil' => 'application/smil',

  'mif' => 'application/vnd.mif',

  'xls' => 'application/vnd.ms-excel',

  'ppt' => 'application/vnd.ms-powerpoint',

  'wbxml' => 'application/vnd.wap.wbxml',

  'wmlc' => 'application/vnd.wap.wmlc',

  'wmlsc' => 'application/vnd.wap.wmlscriptc',

  'bcpio' => 'application/x-bcpio',

  'vcd' => 'application/x-cdlink',

  'pgn' => 'application/x-chess-pgn',

  'cpio' => 'application/x-cpio',

  'csh' => 'application/x-csh',

  'dcr' => 'application/x-director',

  'dir' => 'application/x-director','dxr' => 'application/x-director',

  'dvi' => 'application/x-dvi',

  'spl' => 'application/x-futuresplash',

  'gtar' => 'application/x-gtar',

  'hdf' => 'application/x-hdf',

  'js' => 'application/x-javascript',

  'skp' => 'application/x-koan',

  'skd' => 'application/x-koan',

  'skt' => 'application/x-koan',

  'skm' => 'application/x-koan',

  'latex' => 'application/x-latex',

  'nc' => 'application/x-netcdf',

  'cdf' => 'application/x-netcdf',

  'sh' => 'application/x-sh',

  'shar' => 'application/x-shar',

  'swf' => 'application/x-shockwave-flash',

  'sit' => 'application/x-stuffit',

  'sv4cpio' => 'application/x-sv4cpio',

  'sv4crc' => 'application/x-sv4crc',

  'tar' => 'application/x-tar',

  'tcl' => 'application/x-tcl',

  'tex' => 'application/x-tex',

  'texinfo' => 'application/x-texinfo',

  'texi' => 'application/x-texinfo',

  't' => 'application/x-troff',

  'tr' => 'application/x-troff',

  'roff' => 'application/x-troff',

  'man' => 'application/x-troff-man',

  'me' => 'application/x-troff-me',

  'ms' => 'application/x-troff-ms',

  'ustar' => 'application/x-ustar',

  'src' => 'application/x-wais-source',

本文作者:网友 来源:中国IT实验室 http://dotnet.chinaitlab.com/ASPNET/799409.html
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读