处理问题 Web 部件
解决编辑 SharePoint 网页时,页面上的 Web 部件未注册为安全控件的问题。 如果您使用 SharePoint Designer,您很可能遇到过这个问题。开发人员单击文件夹列表中的页面,会显示以下消息:服务器无法完成您的请求... 即使页面上似乎没有 Web 部件,仍然存在与之关联的问题 Web 部件,删除它们可以解决问题。 在我们的例子中,我们假设有问题的是网站的默认页面,在我们的例子中(再次)是 default.aspx。 如果您遇到问题的页面已经位于文档库中,您可以跳过步骤 1。 1. 在 SharePoint Designer 中,复制 default.aspx 并将其粘贴到文档库中,注意不要覆盖库中可能存在的任何 default.aspx 文件。 我们将使用“共享文档”作为示例。 2. 使用您的 Web 浏览器,导航到网站的“共享文档”库,将鼠标悬停在 default.aspx 上,单击向下箭头,然后选择“编辑属性”。 3. 将显示编辑表单,其中包含“以维护视图打开 Web 部件页面”链接。 单击该链接。 4. 将显示 Web 部件列表。 那些出现错误或问题的 Web 部件将以某种方式指示。 选择指示错误的条目(以及您想要删除的任何其他 Web 部件),然后单击“删除”按钮。 5. 单击“返回 Web 部件页面”链接。 6. 在 SharePoint Designer 的文件夹列表中,展开“共享文档”库节点,然后双击 default.aspx。 页面现在将在 Designer 中打开。 7. 根据需要编辑并保存您的工作。 8. 在文件夹列表中,将文件名从 Default.aspx 重命名为 Default_2.aspx。 9. 剪切并粘贴 Default_2.aspx 回到根目录。 10. 右键单击 Default_2.aspx 并选择“设置为主页”。 11. SharePoint Designer 将重命名文件为 Default.aspx,并将以前的 Default.aspx 重命名为 default-old.aspx(如果 default-old.aspx 已经存在,则重命名为 default-old1.aspx)。