急求ASP.NET,C#.net高手解决~!

junlintianxia07 2008-07-08 04:35:21
1、在ie的中打开word或者excel文档。
2、不是打开嵌入在ie的word那种,而是调出真正的Word来打开word文档。
请高手们帮帮忙!
...全文
117 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
junlintianxia07 2008-07-09
  • 打赏
  • 举报
回复
5楼大哥的我 看不懂啊 菜鸟啊,好了结贴吧
junlintianxia07 2008-07-09
  • 打赏
  • 举报
回复
给出代码好吗,谢谢!
datahandler2 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tiancaolin 的回复:]
不要标题弄什么高手或菜鸟勿进之类的。CSDN论坛就曾出现很多这样的。很让人不舒服
[/Quote]

==============================
看你到我帖子回复后。我也回帖后。再次看看你的标题。我发现我的这个说法确实有点过分。Sorry。站在你的立场,也许你很急要解决问题。那我也可能是看过有10多个帖子是写 高手请进 或 菜鸟勿进之类的。结果答帖的人很少。有的人干脆说我不是高手。我不回答。或很不舒服的话。
当我要找出以前看过的这些帖子时,查找CSDN的时候我发现。用高手做标题的人也很多。不是你一个人这样写。反而以前的这方面帖子倒被盖掉。那就说明我以一概全。也可以说是一棍子打死一大片。再次Sorry。
也许我仅仅想说注意少用高手才进来或菜鸟勿进这个意思而已。因为这确实吸引不了多少高手原因为你回帖
maoning 2008-07-08
  • 打赏
  • 举报
回复
我用这个方法做成了 ,你试试看


System.IO.FileInfo downFileInfo = new System.IO.FileInfo(downFilePath);

if (!downFileInfo.Exists)
{
throw new Exception("文件不存在。");
}

const int CHUNK_SIZE = 10000;
byte[] buffer = new byte[CHUNK_SIZE];

Response.Clear();
using (System.IO.FileStream iStream = System.IO.File.OpenRead(downFilePath))
{
long dataLengthToRead = iStream.Length;
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition",
"attachment; filename=" + Server.UrlPathEncode(downFileInfo.Name));
while (dataLengthToRead > 0 && Response.IsClientConnected)
{
int lengthRead = iStream.Read(buffer, 0, CHUNK_SIZE);
Response.OutputStream.Write(buffer, 0, lengthRead);
Response.Flush();
dataLengthToRead = dataLengthToRead - lengthRead;
}
}
Response.Close();
yilanwuyu123 2008-07-08
  • 打赏
  • 举报
回复
在浏览器端 开启线程 找到word的路径 用线程打开就ok了。
wangping_li 2008-07-08
  • 打赏
  • 举报
回复
不是很明白,调用系统的Word?可不可以理解成导出Word or Excel?一个对话框可以选择打开和保存?
datahandler2 2008-07-08
  • 打赏
  • 举报
回复
不要标题弄什么高手或菜鸟勿进之类的。CSDN论坛就曾出现很多这样的。很让人不舒服
junlintianxia07 2008-07-08
  • 打赏
  • 举报
回复
把代码给出来吧谢谢了 各位好心人加高手们

61,817

社区成员

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

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

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

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