我正在将人物搜索核心结果PageLayout用于我的人物搜索WebPart。
默认情况下,当您搜索它时,会提供优化搜索的选项。
正如我观察它从控件中获取这些选项。
< SEARCHWC:RefineSearchResults runat =“server”Title =“<%$ Resources:sps,RefineByTitle%>” SearchProperty = “JOBTITLE”/>
我尝试编辑页面布局并在Title值中添加了我的属性,但是它会引发错误。
< SEARCHWC:RefineSearchResults runat =“server”Title =“<%$ Resources:sps,RefineBymyProperty%>” SearchProperty = “myProperty的”/>
任何人都可以帮助我如何在页面上添加myproperty。
提前致谢
答案 0 :(得分:0)
我发现RefineSeachResults控件是在Moss 2007中密封的,但在SharePoint 2010中它是可扩展的。
这就是您无法在控件模板中找到它的原因,即使它表示为用户控件。
为了增加你的支持,例如在我的案例中显示“myProperty”,我保持内联并且它有效。
< SEARCHWC:RefineSearchResults runat =“server”Title =“RefineBy myProperty”SearchProperty =“myProperty”/>
如果您想要其他OOB的额外功能,那么唯一的选择就是编写自定义控件。
希望这可以帮助某人。
感谢