如何在Asp.Net中实现与office文档的接口,打开中文文件?
mbm 2002-01-11 04:04:09 如果访问的是英文文件目录和文件名,这样写就可以了:Response.Redirect("http://mbm/abc/catalog1/file1);abc是IIS中设置的虚拟目录。
但当要访问中文目录下的中文文件时,需要用urlEncode进行编码转换,如下:Response.Redirect("http://mbm/abc/"+Server.UrlEncode("目录1/文件1.doc"))中,但这时出现了问题:同样是中文文件名,为什么有的能打开,有的却不能,例如现在的文件1.doc可以访问,但另外的文件2.doc就不能访问。有哪位朋友能帮忙解决感激不尽。
注:web.Config中改为gb2312是不行的。
UrlPathEncode方法也不管用。