excl打印功能请教 本帖最后由 walin1 于 2010-11-06 14:01:29 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary> /// 导出到Excel事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnExcel_Click(object sender, EventArgs e) { Response.Clear(); Response.Buffer = true; Response.Charset = "GB2312"; Response.AppendHeader("Content-Disposition", "attachment;filename=WebMail" + DateTime.Now.ToString("yyyy-MM-dd") + ".xls"); // 如果设置为 UTF7;导出的文件将会出现乱码!!! Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8"); Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。 System.IO.StringWriter oStringWriter = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter); this.dlWebMailData.RenderControl(oHtmlTextWriter); Response.Output.Write(oStringWriter.ToString()); Response.Flush(); Response.End(); } Asp.net使用my97 C#中调用存储过程的时候 数据库读取问题 求助 如何把数据库里的图片地址输出到前台<img>标签里面呢 EF Code First设置int主键初始值的问题 求正则(在线等) 我想得到repeater控件内的第一个字段绑定的数据,即ID,怎么做 提交表单 保存为XML文件 中文乱码问题 如何得到DataGrid中的标题行中的标题? 连接未关闭。连接的当前状态为已打开。 为什么我的vs2010不能uml建模呢?没有新增的建模项目模板——Modeling Project vs2008里web应用程序如何新建嵌套母版页?
/// 导出到Excel事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnExcel_Click(object sender, EventArgs e)
{
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312";
Response.AppendHeader("Content-Disposition", "attachment;filename=WebMail" + DateTime.Now.ToString("yyyy-MM-dd") + ".xls");
// 如果设置为 UTF7;导出的文件将会出现乱码!!!
Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");
Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
this.dlWebMailData.RenderControl(oHtmlTextWriter);
Response.Output.Write(oStringWriter.ToString());
Response.Flush();
Response.End();
}