删除Excel列问题

wellcc 2009-04-11 09:34:29


System.Web.HttpContext.Current.Response.Clear();
System.Web.HttpContext.Current.Response.Buffer = true;
System.Web.HttpContext.Current.Response.Charset = "utf-8";
System.Web.HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(strFileName,System.Text.Encoding.UTF8) + ".xls");
System.Web.HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");
System.Web.HttpContext.Current.Response.ContentType = "application/ms-excel";

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);

dt.RenderControl(oHtmlTextWriter);
System.Web.HttpContext.Current.Response.Write(oStringWriter.ToString().Replace("<td", "<td STYLE='MSO-NUMBER-FORMAT:\\@'"));
System.Web.HttpContext.Current.Response.Buffer = false;
System.Web.HttpContext.Current.Response.End();


这是导出Excel代码,怎么能在这里添加一段删除导出的Excel某一列的代码
...全文
140 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
readfuture 2009-04-12
  • 打赏
  • 举报
回复
友情帮顶
辰爸 2009-04-12
  • 打赏
  • 举报
回复
可以用另外的一种导出方法啊,把数据存储到DataTable中,然后将DataTable导出为Excel这样你就可以控制想要导出的Excel内容了!!!
wellcc 2009-04-12
  • 打赏
  • 举报
回复
对啊,有没有具体些的方法
aemyang1987 2009-04-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
打开excel模板,通过数据源赋值给单元格
[/Quote]
春天的气息 2009-04-11
  • 打赏
  • 举报
回复
楼上能再具体一些不呀,?
wuyq11 2009-04-11
  • 打赏
  • 举报
回复
打开excel模板,通过数据源赋值给单元格
ws_hgo 2009-04-11
  • 打赏
  • 举报
回复
关注...

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧