ASP.NET页面上数据导出到Excel
来源:互联网 发布:plc编程入门pdf 编辑:程序博客网 时间:2024/05/21 22:49
页面上用GridView显示数据
导出按钮Click事件
protected void Btn_DC_Click(object sender, EventArgs e)
{
string fileName = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString();
Response.Clear();
Response.Buffer = true;
Response.Charset = "GB2312"; //设置了类型为中文防止乱码的出现 EnableEventValidation ='false'
Response.AppendHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8) + ".xls"); //定义输出文件和文件名
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); //设置输出流为简体中文
//Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。
Response.ContentType = "application/vnd.xls";
System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN", true);
System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
orderGdView.RenderControl(oHtmlTextWriter);
Response.Write(oStringWriter.ToString());
Response.End();
}
另外还得加上
public override void VerifyRenderingInServerForm(Control control)
{
}
否则程序会在这一行 orderGdView.RenderControl(oHtmlTextWriter);
报错 ,至于为什么会报错暂不清楚
- ASP.NET页面上数据导出到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel!
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET导出数据到Excel
- ASP.NET 数据导出到Excel
- ASP.NET 数据导出到Excel
- asp.net 导出数据到EXCEL
- asp.net 导出数据到Excel
- asp.net gridview 数据导出到excel
- ASP.NET导出数据到Excel
- Asp.net导出数据到Excel中
- ASP.Net海量数据导出到Excel
- asp.net 数据导出到excel
- ASP.NET GridView导出数据到Excel
- 如何成为合格的LINUX系统管理员
- Is the apartment close to supermarket ?
- 存储过程
- 句柄与指针
- 一些网站
- ASP.NET页面上数据导出到Excel
- 镜像和快照
- 我与女朋友的不平等条约
- 常用CSS书写技巧
- 有关Silverlight Calendar组件(日历组件)的研究——Silverlight学习笔记(1)
- Principals,Securables and Permissions
- 触发器
- Brew常见错误整理
- AjaxControlToolkit中,TabContainer的一个简单Css样式(转载)