ASP.NET、SharePoint中另存文件的长文件名被截断的原因及解决办法

Cain ·
更新时间:2024-11-10
· 638 次阅读

一个Word文档,或者是什么文件,文件名称超过15个汉字,或者一定长度的字母之后,上传到文档库是没有问题的,但是如果你想下载,使用【右键】-【另存为】,就会发现保存框的文件名一栏中,就剩下15个汉字了,其他的都被省略了。
我就开始寻找解决的办法,直接点击文件,默认会用客户端程序打开,例如word文档,会使用word打开,发现文件名是正常的,然后使用word的另存为,正常。
  使用moss的资源管理器视图,从视图中直接复制文件出来,正常。
唯独另存不正常,以上都是在IE6的环境测试的。
上网google了一大堆,好像是和浏览器有关系。我就安装了其他的浏览器,firefox、opera,发现这些浏览器都可以正常另存,长文件名没有问题。
安装IE7,发现长文件名在保存框中变成了几个数字+字母的组合,不知道为什么?
安装IE8,可以了,这回可以了,长文件名的文件正常保存,名称没有被截断。但是另存的时候,时间明显比IE6要长一点,不知道为什么? 您可能感兴趣的文章:解决asp.net Sharepoint无法连接发布自定义字符串处理程序,不能进行输出缓存处理的方法Visual Studio 2017中找回消失的“在浏览器中查看”命令Visual Studio 2017安装心得总结Microsoft Visual Studio 2017 for Mac Preview安装使用案例分享Visual Studio 2017 (VS 2017)离线安装包制作方法Visual Studio 2017正式版离线安装教程Visual Studio 2017无法加载Visual Studio 2015创建的SharePoint解决方法



ASP.NET sharepoint net ASP

需要 登录 后方可回复, 如果你还没有账号请 注册新账号