急求web页面导出excel问题

dafeng168 2008-11-28 01:54:01
page.Response.Clear();
page.Response.Buffer = true;
page.Response.Charset = sEncoding;
page.Response.AppendHeader("Content-Disposition", "attachment;filename=aaa.xls");
page.Response.ContentEncoding = Encoding.GetEncoding("utf-8");
page.Response.ContentType = "text/html";
page.Response.ContentType = "application/ms-excel";
page.EnableViewState = false;
StringWriter oStringWriter = new StringWriter();
HtmlTextWriter oHtmlTextWriter = new HtmlTextWriter(oStringWriter);
page.RenderControl(oHtmlTextWriter);
page.Response.Write(oStringWriter.ToString());
page.Response.End();

通过这种方式导出excel.
page里面有图片,<img src="http://localhost/aa.png">
连到本地机,整个页面的数据和图片都要以在excel显示出来
问题,把这个excel拷到另一台机,图片就不能显示了,文字的当然是可以显示

有很多页面的导出都是用这种方法的,请问有没有方法解决,把图片直接嵌在excel里
...全文
163 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsj1983920 2008-11-28
  • 打赏
  • 举报
回复
关注一下
qinhl99 2008-11-28
  • 打赏
  • 举报
回复
我试了下直接用你那种方法估计不行,你看看直接调用excel,去画,不过这样就复杂多了!
dafeng168 2008-11-28
  • 打赏
  • 举报
回复
看了上面链接内容,还是没有头绪
qinhl99 2008-11-28
  • 打赏
  • 举报
回复
看来还是有办法的
http://topic.csdn.net/t/20060405/16/4665177.html
qinhl99 2008-11-28
  • 打赏
  • 举报
回复
应该不可以吧?嵌在word里还差不多

62,269

社区成员

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

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

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

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