将服务器的内容导出到Word, 用了下面的代码:
Response.AppendHeader("content-disposition", "attachment;filename=WordDocument.doc");程序执行时会在客户端弹出"文件下载"对话框,在其他机器上显示给用户的文件名都是WordDocument.doc,
在其他XP SP2, IE7显示的文件名也是WordDocument.doc。
可是只有一台XP SP2, IE7的机器上文件名变成了WordDocumentCA3HD2PN.doc,
这是什么原因哪?请指教,谢谢
Response.AppendHeader("content-disposition", "attachment;filename=WordDocument.doc");程序执行时会在客户端弹出"文件下载"对话框,在其他机器上显示给用户的文件名都是WordDocument.doc,
在其他XP SP2, IE7显示的文件名也是WordDocument.doc。
可是只有一台XP SP2, IE7的机器上文件名变成了WordDocumentCA3HD2PN.doc,
这是什么原因哪?请指教,谢谢
解决方案 »
- 求教,vs2008编译web项目,为何编译后还会有CodeBehind?
- 加号减号
- gridview 多表头的情况下,如何给每行添加超链接列?
- Jquery 菜单效果
- DataReader的返回类型
- 大家讨论一下关于ViewState,Cache,Cookie,Session,Application都可以保存数据,但有什么不同呢?
- 百份求wfmc中文文档
- 怎样重新计算数据绑定表达式的值?
- 我的SqlServer数据库怎么联不上去呀?高手帮忙!!!
- Framework1.0SDK中文版什么时候出?今天是4.19,不是说4月中旬吗?
- c#中如何取得html控件中的值
- 刚学.net,问数据库的记录集怎样做?
只是要改内容类型为Response.ContentType = "application/vnd.ms-word";
估计是xp sp2系统和IE7的问题,但是具体是什么原因我还不知道
是win2003+ie7 死活搞不好。
最后把ie7给卸载了,才OK郁闷,我也没有搞明白IE7与前版本有什么不兼容的地方。