1

我正在创建一个自定义小部件以公开与 Orchard 实例共同托管的基于 WebAPI 的搜索。UI 是一个简单的搜索框,它使用 AJAX 通过小部件中的控制器进行调用,该控制器代理与 WebAPI 后端的异步通信。然后在搜索完成后填充部分视图。

我正在努力解决的是如何让控制器从小部件访问 ContentPart 数据。我有部件 ID,但我不明白如何最好地从中查找 ContentPart。

我还没有找到任何像这样工作的示例,大多数获取第三方数据的小部件不接受用户输入进行查找。我错过了一个吗?

4

1 回答 1

0

注入 aIContentManager并将其用于Get具有您拥有的 ID 的内容项。然后.As<TypeOfThePart>()做你需要做的事情。

于 2013-06-07T20:37:17.190 回答