Asp.NET Tutorials
Home
>
Asp.Net开发
> 用Response.BinaryWrite写文件流
Categories
综合文章
(3441)
安装和部署
(14)
Asp.Net开发
(587)
C#语言
(604)
VB.Net语言
(44)
控件使用
(14)
WinForm应用
(95)
文件操作
(4)
算法与线程
(38)
报表/图表
(10)
Email专题
(18)
WebService
(20)
XML应用
(21)
网络与远程
(24)
ADO.Net
(57)
控件开发
(10)
安全与优化
(18)
Office编程
(20)
正则表达式
(19)
其他
(53)
移动开发
(13)
WCF/WPF
(3)
Hot archives
在ASP.NET中执行URL重写
.Net开发过程中安装、调试的常见问题与错误!!!
用ASP.NET上传图片并生成带版权信息的缩略图
VS.Net学习方法论
如何点击按钮弹出新窗口,输入数据后返回并刷新页面?
MigratingfromASP.NET1.xtoASP.NET2.0
在两个ASP.NET页面之间传递值
读写配置文件app.config
常见的ASP.NET2.0转换问题和解决方案
利用WebClient和WebRequest类获得网页源代码C#
Free ASP.NET web hosting with SQL Server Express,Asp.Net 2.0 SQL Server空间
使用HttpModule实现多个域名分别“绑定”到子目录
session和viewstate的比较
在Codebehind内动态设置显示内容的DataFormatString
用Response.BinaryWrite写文件流
PageTemplate(页模板)
url传递中文的解决方案总结
关于委托的精彩解说
如何在ItemDataBound内获得DataGrid的列名称HeaderText
ASP.NET相关问题14问
让Asp.NET的DataGrid可排序、可选择、可分页
在ASP.NET 中实现单点登录
数据库连接字在Web.config里的用法
如何使用.NET配置文件(一)
用DataReader实现分页
ASP.NET程序中常用的三十三种代码(第六页)
在ASP.NET中实现多文件上传
自定义应用程序配置文件(app.config)
Asp.Net在SqlServer中的图片存取技术
ASP.NET程序中常用的三十三种代码(第一页)
使用ASP.NET 2.0提供的WebResource管理资源
ASP.NET程序中常用的三十三种代码(第五页)
如何使用.NET配置文件(二)
大数据量下的分页
.NET配置文件解析过程详解
利用HttpRequest登录到某个网站,然后获取网站信息的程序示例
ASP.NET程序中常用的三十三种代码(第二页)
ASP.NET程序中常用的三十三种代码(三)
“扫雷”游戏的幕后
.Net的委托和事件的直接理解
ASP.NET程序中常用的三十三种代码(第四页)
在ASP.NET页面中冻结DataGrid的列或头部
获取高精度的时间差,可以用来分析页面运行时间的长短
让IE也能实现解压缩功能(提供演示源码下载)
绑定txt文件到DataGrid
用Response.BinaryWrite写文件流
作者:yusong
来源:博客园
最近事比较多,一直没有写什么东西。
前几天写一段向客户端写入流的代码:
FileStream MyFileStream;
long
FileSize;
MyFileStream
=
new
FileStream
=
(
"
c:\\a.doc
"
,FileMode.Open);
FileSize
=
MyFileStream.Length;
byte
[] Buffer
=
new
byte
[(
int
)FileSize];
MyFileStream.Read(Buffer,
0
, (
int
)FileSize);
MyFileStream.Close();
Response.AddHeader(
"
Content-Disposition
"
,
"
attachment;filename=
"
c:\\a.doc
"
);
Response.ContentType
=
"
application/octet-stream
"
;
Response.BinaryWrite(Buffer);
运行,IE出现打开、下载文件的对话框。但是如果选择直接打开,Word却打不文件。
试了几次都不行,还以为是2003安全性的问题。
后来想到ASP.NET缓存,于是加了两行代码
Response.Flush();
Response.Close();
结果OK。
Add by : Huobazi (2005-9-24:11:01)
Related archives...
如何从注册表读取文件的ContentType
Asp.net直接保存文件到客户端