在 Microsoft SharePoint Server 2010 中,搜索中心网站模板中不支持 BlueBand 母版页。当您升级搜索中心网站时,如果您决定维持 Office SharePoint Server 2007 外观,则当您尝试访问该网站时,浏览器会显示以下错误消息:发生未知错误。

本主题将描述导致此错误的原因以及解决步骤。

发生此错误的原因是 BlueBand 母版页丢失了用于其他页面编辑控件的 SPNavigation 内容占位符。母版页需要有此内容占位符才能与 SharePoint Server 2010 兼容。通过在统一日志记录服务 (ULS) 日志中查找具有匹配的相关标识符 (ID) 的日志项,可以确认这是导致此问题的原因。

若要解决此错误,您必须向 BlueBand 母版页添加 SPNavigation 内容占位符。

添加 SPNavigation 内容占位符
  1. 通过将 /_layouts/settings.aspx 附加到网站的 URL 来打开网站的“网站设置”页,如下所示:

    http://ServerName/SiteName/_layouts/settings.aspx

  2. 在母版页样式库中找到“BlueBand.master”页并选择它,然后单击“下载副本”。

  3. 在 HTML 编辑器(如 Microsoft SharePoint Designer 2010)或文本编辑器(如记事本)中打开下载的文件。

  4. 在自定义布局页面的末尾添加以下代码。

    <asp:ContentPlaceHolder ID="SPNavigation" runat="server">
    </asp:ContentPlaceHolder>

    注释

    可在母版页上的任意位置添加此代码。

  5. 在您添加丢失的 SPNavigation 内容占位符之后,将更新的 BlueBand.master 文件上载到您的网站。您可使用更新的版本来替换 BlueBand.master 的现有版本,或将更新的版本作为新的母版页进行上载。

转载于:https://www.cnblogs.com/love007/archive/2012/05/29/2524342.html

如何:添加缺少的 ContentPlaceHolder相关推荐

  1. 如何在编译内核时添加缺少的固件(以intel wireless 5100 AGN的 iwlwifi 为例)

    不知大家在笔记本使用 Linux 时编译内核后无线wifi 能不能用,我的本本是"联想 Y450"一款足够老的本本,配的无线网卡是: $ lspci | grep Wireless ...

  2. php 7.1安装sockets,Centos7 下 PHP 添加缺少的组件 sockets 和 openssl

    环境是 centos7 + nginx 1.14 + php 7.2.18,由于新增邮件发送功能,使用的是 socket 通讯的方式,需要开启 php 的 sockes 和 openssl 扩展 安装 ...

  3. bootstraptable 怎么在特定行添加数据_手把手教你做一个“渣”数据师,用Python代替老情人Excel...

    大数据文摘出品 来源:medium 编译:张大笔茹 十年前,你说你是做数据的,大家的反应就是 -- 用 Excel 做做表. 现在,要成为一个合格的数据分析师,你说你不会 Python,大概率会被江湖 ...

  4. linux 修改分辨率lcd_如何在Ubuntu 12.04中为LCD添加显示分辨率? xrandr问题

    问题描述 我是Ubuntu的新手.我已经安装了Ubuntu 12.04,并试图为我的LCD显示器设置正确的分辨率. LCD的原始分辨率为1920×1080 这是xrandr的输出: $ xrandr ...

  5. 【字体压缩】ttf字体压缩软件,默认保留常用3500字,可手动添加删减文字

    资源下载地址: https://download.csdn.net/download/K86338236/86930321 压缩前: 压缩后: 1.下载python3,配置好环境变量(已下载可跳过) ...

  6. 添加更改管理计算机上的字体,如何添加、删除计算机的字体.doc

    如何添加.删除计算机的字体 一.Windows 附带的标准字体 Windows\Fonts 文件夹中存储着 Windows 附带的字体.在Windows 中附带了下列字体,即每台计算机上都安装有下面这 ...

  7. Mob之社会化分享集成ShareSDK

    接着上篇顺便分享一篇自己使用 ShareSDK 的笔记,上篇我们集成了 SMSSDK 完成了短信接收验证码的功能,请参考Mob 之 短信验证集成 SMSSDK,如何在项目已经集成 SMSSDK 的情况 ...

  8. Go-技篇第一 技巧杂烩

    Go-技篇第一 技巧杂烩 一句话技巧 把你面向对象的大脑扔到家里吧,去拥抱接口.@mikegehard 学习如何使用Go的方式做事,不要把别的的编程风格强行用在Go里面.@DrNic 多用接口总比少用 ...

  9. 使用autoconf完成编译配置

    使用过开源C/C++项目的同学们都知道,标准的编译过程已经变成了简单的三部曲:configure/make/make install, 使用起来很方便,不像平时自己写代码,要手写一堆复杂的Makefi ...

最新文章

  1. R语言ggplot2可视化指定图像标题(title)、副标题(subtitle)的内容、字体大小、字体类型、色彩、对齐方式等实战
  2. CSS过渡属性transitions详细解读——Web前端系列学习笔记
  3. mybatils多次查询问题
  4. SELECT执行过程,MySQL聚合函数,多行分组函数,GROUP BY HAVING,详细完整可收藏
  5. LeetCode22——Generate Parentheses(给定n对括号,然后看有多少正确的括号组合)
  6. Socket相关操作超时
  7. linux中启动 java -jar 后台运行程序
  8. 招C++高手及强力美工
  9. linux进程名称最大长度,linux – 进程名称长度的最大允许限制是多少?
  10. 阿里云何云飞:如何利用云原生技术在AIoT领域成功落地 | 云栖大会
  11. XamarinEssentials教程应用程序信息AppInfo
  12. 在MAC上安装mangodb
  13. 【顶会论文】165篇CoRL2020 accept论文汇总
  14. iOS8:TouchID
  15. 深度学习baseline模型_深度学习模型在序列标注任务中的应用
  16. Bandwagon安装禅道记录
  17. 3D-2D三维重建:PnP
  18. Linux中如何让命令在后台运行
  19. Ubuntu Fcitx 繁简输入切换
  20. 什么是超融合数据中心?超融合数据中心的价值是什么?

热门文章

  1. python path模块_python pathlib模块详解
  2. cmake could not find openssl_使用CMake构建C++项目
  3. Web前端笔记-浏览器控制台调用js函数及vue函数
  4. 软件设计师习题笔记-重点习题三
  5. 认识死锁之生产者与消费者
  6. Qt工作笔记-对qmake的认识【两篇转载结合】
  7. linux中网络怎么检查,如何在Linux中检查以太网?
  8. python实现端口转发_Python TCP/IP协议下实现端口转发及重定向菜鸟教程
  9. 输入域html,我可以让HTML输入表单域成为可选的吗?
  10. roundcube邮箱手机端_求一款能够云备份的安卓手机便签记事本?