解决方案 »
- 求正则表达式一个~~
- ASP.NET如何调用ActiveX,并传递参数
- 关于mvc3的一个问题,请高手来看看?
- 再发一贴,在线急等,客户的IE7.0打不开网站(有附图)
- 在英文版上使用中文时 Encoding 出问题!高手、圣手、老手、新手、黑手、白手统统欢迎!!请进!
- 求救啊,radgrid模板textbox取数据问题
- 一个简单问题,但是我不会!
- html.Encode(os).Replace("\r\n", "<br/>").Replace(" ", " ");
- 求助:如何在DataGrid里绑定<textarea></textarea>的数值?急!
- 在datagrid中更新数据?在线等待!
- Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred w
- 如何设置Gridview中列的值自动换行或不换行??
楼主看一下下面这个,希望有所帮助...
http://msdn.microsoft.com/zh-cn/library/aa686114.aspx
Response.ContentType = "application/octet-stream";
string strFileName = HttpUtility.UrlEncode("TestFileName");
Response.AddHeader("Content-Disposition", "attachment; filename=" + strFileName + ".zip");
zlib.ZOutputStream outputStream = new zlib.ZOutputStream(ms, zlib.zlibConst.Z_DEFAULT_COMPRESSION);
string strInfo = "string";
byte[] buffer = new byte[strInfo.Length];
buffer = System.Text.Encoding.UTF8.GetBytes(strInfo);
outputStream.Write(buffer, 0, buffer.Length);
outputStream.finish();
outputStream.Close();
Response.Clear();
Response.BinaryWrite(ms.ToArray());
Response.End();
参考
怎么输出文件