CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

datalist中的内容另存为Excel的问题

楼主cocoguo(周周)2005-01-10 11:30:43 在 .NET技术 / ASP.NET 提问

点击另存按钮,先弹出的文件下载界面显示都正确,保存类型为   Microsoft   Excel工作表  
  接着点保存,出现另存对话框中的文件名没问题是   a.xls    
  但类型变为HTML   document   (这里为什么会变)  
  然后保存下来的是空文件.为什么?   下面是代码  
  Response.ClearHeaders();  
  Response.BufferOutput=true;  
  Response.Charset="GB2312";  
  Response.ContentType="application/ms-excel";  
  Response.AppendHeader("Content-Disposition","attachment;filename=a.xls");  
  Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");  
  this.EnableViewState=false;  
  System.Globalization.CultureInfo   myInfo=new   System.Globalization.CultureInfo("ZH-CN",true);  
  System.IO.StringWriter   osw=new   System.IO.StringWriter(myInfo);  
  System.Web.UI.HtmlTextWriter   htw=new   System.Web.UI.HtmlTextWriter(osw);  
  this.dl2.RenderControl(htw);  
  Response.End(); 问题点数:100、回复次数:2Top

1 楼cocoguo(周周)回复于 2005-01-10 13:27:58 得分 0

等待......Top

2 楼zhtswang()回复于 2005-01-10 15:38:03 得分 100

兄弟,你都没有输出,当然没有任何信息了!  
   
  HttpContext.Current.Response.ContentType   ="application/vnd.ms-excel";    
  ctl.Page.EnableViewState   =false;    
  System.Globalization.CultureInfo   myCItrad   =   new   System.Globalization.CultureInfo("ZH-CN",true);  
  System.IO.StringWriter   tw   =   new   System.IO.StringWriter(myCItrad)   ;    
  System.Web.UI.HtmlTextWriter   hw   =   new   System.Web.UI.HtmlTextWriter   (tw);    
   
  ctl.RenderControl(hw);    
  HttpContext.Current.Response.Write(tw.ToString());    
   
  Response.Flush();  
  HttpContext.Current.Response.End();你试试Top

相关问题

  • Excel另存为txt文本的问题
  • 请教!如何将datawindow所见全部另存excel?
  • 求助:如何自动运行导出Excel后另存新档?
  • 怎样将excel表格另存为web格式?多谢
  • Datawindow另存为EXCEL的最好方法,并可以计算
  • 关于VFP控制EXCEL文件另存为DBF的问题
  • mshflexgrid中的信息怎么另存为excel文件啊!谢谢!
  • 用OLE将EXCEL另存为其他格式
  • 另存为excel时报错:the property or method is not available while running under safe mode
  • Java将Excel文件另存为xml文件或者web文档

关键词

  • excel
  • 另存
  • cultureinfo
  • stringwriter
  • htmltextwriter
  • response
  • 保存
  • httpcontext
  • tw
  • globalization

得分解答快速导航

  • 帖主:cocoguo
  • zhtswang

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo