请问在asp.net中能否直接调用excel表的预览功能,注意不是生成excel

qq7good 2007-12-24 11:24:41
请问在asp.net中能否直接调用excel表的预览功能,注意不是生成excel,是直接调用excel预览功能

我读取了excel,然后调用xsheet.PrintPreview()方法,浏览器进度条不停的走就是预览不了
不知道是浏览器的设置,还是服务器的设置问题。
...全文
132 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq7good 2007-12-25
  • 打赏
  • 举报
回复
继续顶
qq7good 2007-12-24
  • 打赏
  • 举报
回复
现在导出excel的功能,我已经实现了,也可以给客户下载,
不过就是中间多了一步,如果能直接post到客户机器上然后预览,这样客户体验比较好。

水晶报表就不要用了,我做的是政府系统,报表异常复杂,而且样表都是excel
这样我直接用excel最方便,只要让程序去填空就可以了。嘻嘻

就是这样客户体验有点不好。不能预览在打印,还要把excel表下载才能打印。
每天他们业务很多,这样桌面上都是excel表格。

所以想和各位探讨一下,有什么办法能解决这个问题。
因为系统大概也就不到10个人用,所以没有部署方面的问题,什么样复杂的部署都行
gimse7en 2007-12-24
  • 打赏
  • 举报
回复
mark
bo3235 2007-12-24
  • 打赏
  • 举报
回复
生成EXCEL 直接传给用户,让用户自己预缆,要不采用什么水晶报表来做.
bo3235 2007-12-24
  • 打赏
  • 举报
回复
安装ActiveX插件..

------------------
那也太麻烦了吧,还不如直接生成EXCEL呢,
qq7good 2007-12-24
  • 打赏
  • 举报
回复
viena : 你没有明白我的意思,我说的不一定就局限于web啊
可以用ActiveX,可以用winform的控件,然后再IE里调用,
什么安装ActiveX插件啊,什么要安装.net framework啊,什么IE设置啊,都不是问题
只要能预览就行。
reallylovesky 2007-12-24
  • 打赏
  • 举报
回复
学习一下!
viena 2007-12-24
  • 打赏
  • 举报
回复
Http是超文本传输协议,
不管是什么文件类型,说白了最终还是传送文件,
服务器端生成好内容发送到客户端而已,
跨Internet调用程序是不可能的~
viena 2007-12-24
  • 打赏
  • 举报
回复
晕倒,所有对Excel的操作都是在服务器端的,
你调用PrintPreview是在服务器端预览
客户端浏览器中当然不可能预览到
如果你明白Http是什么就不会问这样傻的问题了~
qq7good 2007-12-24
  • 打赏
  • 举报
回复
继续顶
qq7good 2007-12-24
  • 打赏
  • 举报
回复
顶下,大家通论下嘛

62,266

社区成员

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

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

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

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