我想做的事情:
我找到了有用的答案,如:
但我无法确定要传递的Controller或ControllerContext,因为我不在Razor视图或RenderMvcController中。
请帮忙吗?
答案 0 :(得分:2)
我通常调用(使用js,ajax,jquery)Umbraco Surface控制器,然后传递当前页面的节点ID。然后在服务器上,我做:
var currentPage = Umbraco.TypedContent(myNodeIdParam);
从那里我通常有足够的上下文,我可以返回一个局部视图,传递给我想要的模型。
希望这有帮助!