关于在IE中显示WORD文档的问题

I_Love_IT! 2004-05-07 11:49:12
下面是我的代码:(部分)
......
SqlDataAdapter cmdArt=new SqlDataAdapter("SELECT Article FROM t_ZhZh_Article",dataConn);
cmdArt.Fill(ds,"article");
DataRow dr=ds.Tables["article"].Rows[0];
Response.ContentType="application/vnd.ms-word";
Response.AppendHeader("Content-Disposition","Inline,1.doc");
Response.BinaryWrite((byte[])(dr["Article"]));
dataConn.Close();
我的问题是:
1、每次显示都出现“打开、保存”等的对话框,而我想直接显示;
2、第一、第二次出现上述对话框后,点击打开,只是在记事本里显示一堆乱码,直到第三次才能正确显示出WORD文档。
在网上找了些文章,也没有看懂,请高手指点。
...全文
114 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
milp 2004-06-09
http://www.tx.net.cn/product/TXWebWord/ASPDemo/

v4.2以上版本支持压缩,可以减少网络传输量和数据库存贮空间,达到WORD文档编辑的最佳性能。
  • 打赏
  • 举报
回复
hychieftain 2004-05-09
用ActivcX控件,微软有代码:
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q311/7/65.asp
  • 打赏
  • 举报
回复
I_Love_IT! 2004-05-07
gxboy:请不吝赐教!
daguzhang:金格的东西真好,不过我想自己先学会.
  • 打赏
  • 举报
回复
daguzhang 2004-05-07
http://www.goldgrid.com/iWebOffice/Demo.asp
  • 打赏
  • 举报
回复
gxboy 2004-05-07
这个问题跟服务器端是没有关系的。

先要搞清楚客户端的执行过程。。。。。。
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET社区
加入

5.9w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-05-07 11:49
社区公告
暂无公告