保存为Excel文件

原创 2007年09月28日 16:14:00

    Response.Clear();
    Response.Buffer= true;
    Response.Charset="GB2312";
    string fileName = Server.UrlEncode(nameTxt.Value);
    if(fileName == "")
     fileName = "file";

    Response.AppendHeader("Content-Disposition","attachment;filename=" + fileName + ".xls");
    Response.ContentType = "application/ms-excel";
    Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");

    this.EnableViewState = false;

    System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("zh-CHS",true);
    System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);
    System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
    this.RenderControl(oHtmlTextWriter);
    Response.Write("<meta http-equiv=Content-Type content=text/html;charset=gb2312>");
    Response.Write(oStringWriter.ToString());
    Response.End();

相关文章推荐

PB数据窗口保存为Excel文件

  • 2009年03月24日 22:39
  • 673KB
  • 下载

将数据窗口保存为Excel文件的方法

方法一:简单实用 string docname, named integer value value = GetFileSaveName("选择文件", & docname, named, "...
  • tlammon
  • tlammon
  • 2014年12月31日 21:05
  • 308

C# 用NPOI保存为Excel文件

首先下载NPOI组件,下载地址: 1,官网:http://npoi.codeplex.com/ 2,本地下载:NPOI 2.0 dotnet binary 下载后添加引用(这里有.net2.0版...

delphi7中如何把数据库中数据保存为excel文件

如果我们对delphi中的通常打印报表控件使用感到不方便的时候,则可以选择: 把数据库中的数据先保存到excel文件中,这样用户既保存了文件,又可以很方便的打印。 控件:ADOConnection...

MFC中将CListCtrl的数据保存为Excel文件

在开发软件时,经常要将数据输出到Excel 2000中,在Excel 2000中对该数据进行进一步地格式化处理或进行计算处理。在Visual Basic中处理起来较简单,Excel 2000的VB编程...

robot framework读取Excel文件,并保存为list

最近刚使用Robot Framework不久,为了使代码和数据分离,需要读取Excel文本信息,问题困扰了一天,最后终于解决了,代码如下 #######读Excel文件,并保存为list ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:保存为Excel文件
举报原因:
原因补充:

(最多只允许输入30个字)