我必须遗漏一些明显的东西。我在控制器B中有一个视图A需要在控制器Z中调用并呈现一个动作方法Y.
我应该在A视图中做这样的事吗?我在VS中遇到关于它无法解决动作'/ Z / Y'的错误
@Html.RenderAction("/Z/Y", new ModelUsedInActionMethodY())
答案 0 :(得分:3)
您需要使用:
@Html.RenderAction("Y", "Z")
这将路由到Y
中的操作方法ZController
。有关Html.RenderAction()
的方法签名的完整列表,请参阅MSDN documentation。