如何显示Smartsearch的结果

时间:2013-01-31 23:42:28

标签: search kentico

我正在创建一个webpart,它使用SearchHelper根据搜索参数获取智能搜索结果,以便通过Ajax在实时搜索中显示。

我正在寻找一种使用

数据集显示结果的方法
SearchHelper.Search(SearchParameters) 

以与SearchResults webparts相同的方式返回。

1 个答案:

答案 0 :(得分:1)

好吧没关系,找到了答案。答案是只使用BasicRepeater。

var results = SearchHelper.Search(sp);
BasicRepeater br = new BasicRepeater();
br.DataSource = results;
br.ItemTemplate = CMSDataProperties.LoadTransformation(this, CMS.Root.SmartSearchResults", false);