当我在视图中并调用时,我@Html.RenderPartial("MyPartialView", MyObject)
可以设置它以便这个局部视图有一个控制器,在调用 RenderPartial 时调用该控制器吗?
问问题
7004 次
3 回答
9
可能使用RenderAction而不是RenderPartial会更好
于 2011-07-05T20:51:43.127 回答
1
您应该收集当前控制器操作中的部分所需的所有数据(可能使用在其他控制器和操作之间共享的方法)。
如果您真的希望使用自己的控制器/动作呈现部分内容,请考虑通过 AJAX 使用单独的请求加载它。
于 2011-07-05T21:02:02.037 回答
0
在 MVC 中,虽然控制器知道视图,但反之则不然。
视图只是呈现一些数据(模型或视图模型)的手段,但它们与控制器或操作无关。
于 2011-07-05T21:03:50.800 回答