0

我正在尝试通过 Visual Studio 2010 使用委托覆盖 SmallSearchInputBox 的“SearchResultsPageUrl”属性。但是似乎没有发生任何事情,下面是我目前的设置:

  1. 创建了一个空的 SharePoint 2010 项目
  2. 通过右键单击解决方案资源管理器中的项目选择添加新项目 > 空元素来添加“空元素”。
  3. 将“空元素”命名为“SearchBoxOverride”
  4. 在“Elements.xml”文件中,我添加了以下代码行,现在如下所示:

在此处输入图像描述

然后我构建了解决方案并进行了部署。在“网站集功能”下,我可以看到它已被激活,但现在搜索框已经消失了。如果我停用该功能,搜索框会再次出现。

该项目如下所示:

在此处输入图像描述

我是否错过了导致搜索框消失的步骤?

任何援助将不胜感激...

非常感谢...

4

1 回答 1

0

以上工作....我遇到的问题是我在 SharePoint 2010 Foundation 上对此进行了测试,这似乎是我直到现在才知道的 Foundation 的限制。这适用于所有其他版本的 SharePoint 2010(标准、企业)...

于 2013-03-28T10:16:55.127 回答