MVC上的RenderAction和RedirectToAction

时间:2011-11-22 10:35:16

标签: asp.net-mvc model-view-controller

我有一个名为layout.cshtml的母版页和一个名为testpage.cshtml的页面。

在这个页面上,我有一个返回PartialView的RenderAction。

是否可以在返回PartialView的Action中返回RedirectToAction?

我得到了“不允许子操作执行重定向操作”的异常,我想知道它是否是由此引起的。

看起来逻辑上你不应该从MVC中的“UserControl”重定向吗?

2 个答案:

答案 0 :(得分:0)

不,那是不可能的。您无法重定向页面的一部分。

你想要达到什么目的?也许你的问题有另一个解决方案。

答案 1 :(得分:0)

您得到的错误背后的解释是Ajax调用无法执行重定向 尝试其他的东西。