将ASP.NET页面内的数据导出到Excel或Word中
来源:互联网 发布:分手快乐 网络歌手 编辑:程序博客网 时间:2024/06/06 00:46
在以下按钮单击事件中实现:
private void btnMIME_Click(object sender, System.EventArgs e)
{
BindData();
Response.ContentType = "application/vnd.ms-Excel";
Response.AddHeader("Content-Disposition", "inline;filename="
HttpUtility.UrlEncode("下载文件.xls",Encoding.UTF8 ) );
private void btnMIME_Click(object sender, System.EventArgs e)
{
BindData();
Response.ContentType = "application/vnd.ms-Excel";
Response.AddHeader("Content-Disposition", "inline;filename="
HttpUtility.UrlEncode("下载文件.xls",Encoding.UTF8 ) );
//如果输出为Word,修改为以下代码
//Response.ContentType = "application/ms-Word"
//Response.AddHeader("Content-Disposition", "inline;filename=test.doc")
StringBuilder sb=new StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);
sb.Append("<html><body>");
dgShow.RenderControl(hw);
sb.Append("</body></html>");
Response.Write(sb.ToString());
Response.End();
}
注:1.若DataGrid中有按钮列,则在导出前应先将其隐藏.
2.若DataGrid有分页,而又要打印所有数据的话就应先取消分页.
http://pyt5208.cnblogs.com/archive/2006/07/10/447048.html
- 将ASP.NET页面内的数据导出到Excel 或 Word中
- 将ASP.NET页面内的数据导出到Excel或Word中
- 将ASP.NET页面内的数据导出到Excel或Word中
- ASP.NET(C#)将数据导出到Word或Excel
- 将ASP.NET页面内地数据导出到Excel 或 Word里面
- 黑马程序员之ASP.NET学习笔记:将数据导出到Word或Excel
- asp.net中将DataGrid数据导出到excel或word文件中
- Asp.NET 导出 Excel 或 Word中
- Asp.Net中如何将数据导出到excel
- Asp.Net中如何将数据导出到excel
- 将Dataset数据导出到Excel中(ASP.NET/C#)
- 将Dataset数据导出到Excel中(ASP.NET/C#)
- 将DBGrid的数据导出到word和excel中
- 将DBGrid的数据导出到word和excel中
- ASP.NET 导出Panel、GridView控件到Excel或Word
- 将页面的列表数据导出到excel文件中
- ASP.NET将数据导出到一个EXCEL文件的多个SHEET中
- 【导出EXCEL汇编】asp.net 将数据导出到excel中,并设置其格式
- 虚拟主机上asp.net运行权限不足问题及解决
- Asp.Net使用POST方法最简单的实现
- ASP_NET下使用MD5加密
- .NETFramework与.NETFrameworkSDK有什么不同?
- 设置上传文件的最大大小
- 将ASP.NET页面内的数据导出到Excel或Word中
- ASP.NET中散列加密密码
- ASP.NET2.0站点地图搭建网站导航结构
- 使用ASPX输出XML应注意的问题
- ASP.NET2.0实现网站的自动升级
- DataGrid和DataList中CommandButton的问题
- 一個Ajax.NET的查詢實例
- Windows2003Server中DOTNET程序访问COM组件
- 从asp.net页面发送电子邮件