从另一个控制器生成局部视图?

时间:2014-01-08 11:19:43

标签: model-view-controller controller partial-views

我在StackOverflow上读到,可以在视图中使用此语法从另一个控制器生成局部视图:

@Html.Partial("~/[controllerX]/[actionY]", [model])

当我使用它时,我收到以下错误消息:

The partial view '~/[controllerX]/[actionY]' was not found or no view engine supports the searched locations. The following locations were searched:~/[controllerX]/[actionY]

如果我在浏览器中使用网址,控制器似乎工作正常 http:// [mydomain] / [controllerX](索引操作有效。) http:// [mydomain] / [controllerX] / [actionY]?[someParameters](完全生成部分视图。

谢谢你能帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

解决:

@Html.Action("[actionY]","[controllerX]",[model])

给了我预期的结果。