社区
C#
帖子详情
如何在ASP.net中创建Excel并设置Excel导出样式
F7300502
2010-01-10 10:14:19
问题:从GridView中导出Excel表并设置表头,但是当导出的时候如何设置保存路径以及Excel的表头格式,以及杀死Excel进程
请各位高手赐教 了,最好有代码分析。
...全文
145
2
打赏
收藏
如何在ASP.net中创建Excel并设置Excel导出样式
问题:从GridView中导出Excel表并设置表头,但是当导出的时候如何设置保存路径以及Excel的表头格式,以及杀死Excel进程 请各位高手赐教 了,最好有代码分析。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
F7300502
2010-01-10
打赏
举报
回复
这样不行啊,这样的话是可以原样导出GridView的样式以及数据可是我的表头是要从新设置的,而且没有kill掉Excel的进程。。可是假如创建一个Excel对象用FOR语句赋值的话有太慢,有没有什么别的办法。。。。
wuyq11
2010-01-10
打赏
举报
回复
protected void Btn_ExportClick(object sender, EventArgs e)
{
string style = @" <style> .text { mso-number-format:\@; } </script> ";
Response.ClearContent();
Response.AddHeader("content-disposition", "attachment; filename=ExcelFile.xls");
Response.ContentType = "application/excel";
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
gv.RenderControl(htw);
Response.Write(style);
Response.Write(sw.ToString());
Response.End();
}
public override void VerifyRenderingInServerForm(Control control)
{
}
或打开excel模板,通过二维数组赋值给EXCEL
System.Runtime.InteropServices.Marshal.ReleaseComObject(app);
System.Runtime.InteropServices.Marshal.ReleaseComObject(Doc);
app=null;
Doc=null;
GC.Collect();
GC.Collect();
asp.net
+Ajax实现
Excel
文件
导出
本篇文章将详细讲解如何利用
ASP.NET
与Ajax技术实现在Web应用
中
导出
Excel
文件。 首先,
ASP.NET
是Microsoft开发的一个用于构建动态网站、Web应用程序和服务的框架。它基于.NET Framework,提供了丰富的服务器控件、...
ASP.NET
分Sheet
导出
EXCEL
2003
导出
引用dll
本文将深入探讨如何在
ASP.NET
环境
中
实现
Excel
2003的分Sheet
导出
,并涉及到关键的DLL引用。 首先,我们要明白,
Excel
2003使用的是.BIFF8文件格式,这是微软早期版本的
Excel
所采用的。在
ASP.NET
中
,我们可以使用第...
ASP.NET
页面数据
导出
excel
ASP.NET
页面数据
导出
到
Excel
是常见的需求,用于将网页上的数据以电子表格的形式供用户下载和进一步处理。本文将详细介绍四种从
ASP.NET
页面
导出
数据到
Excel
的方法。 方法一: 这种方法利用了
ASP.NET
的Response对象,...
【
ASP.NET
编程知识】
asp.net
DataTable
导出
Excel
自定义列名的方法.docx
在
ASP.NET
编程
中
,将DataTable数据
导出
到
Excel
文件是一项常见的需求。在处理这个任务时,我们可能需要自定义
Excel
文件
中
的列名以满足特定的需求。以下是一个使用NPOI库来实现此功能的方法。 首先,为了使用NPOI库...
asp.net
GridView
导出
excel
最后,关于标签“
asp.net
GridView
导出
excel
”,这些都是
ASP.NET
Web开发
中
常见的任务,掌握这些技术可以帮助开发者提高用户体验,提供更加灵活的数据
导出
功能。通过学习和实践这些知识,开发者可以更好地满足用户...
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章