六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 184|回复: 0

SharePoint 2010 文档库AllItems.aspx页面出现乱码,打开即提示下载

[复制链接]

升级  14%

21

主题

21

主题

21

主题

秀才

Rank: 2

积分
71
 楼主| 发表于 2012-12-12 00:09:38 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body">操作环境:Windows  Server 2008 r2+ SharePoint 2010
说明:本文是再现客户操作时的截图。
客户在将一个word另存为的时候,为了简便,直接复制文档库的AllItems.aspx页面路径作为了文件名,页面路径如下:
http://xxxx/sites/scoll/DocLib/Forms/AllItems_copy(1).aspx
保存后,再打开文档库就直接提示下载:

这下问题严重了。用Sharepoint Designer打开站点,找到AllItems_copy(1).aspx页面,内容如下:

可以看到页面出现乱码。这也就是为什么浏览器无法解析,而是直接提示下载的原因。
经初步分析,结论如下:
在用Url做文件名保存时,它替换了url中指定的页面。本例就替换了系统中的AllItems_coyp(1).aspx页面。将word以aspx页面保存,肯定会出现乱码。
解决方案:
如果没有网站备份或者数据库备份的话,就难办了。可以再SharePont Designer将该页面重置为网站定义,但也意味着在该页面中做的任何自定义内容也就丢失了。
这是个棘手的问题。如果谁有高招请留言。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表