从Jquery渲染相同的MVC4局部视图,但使用不同的控制器方法

时间:2013-07-30 08:48:52

标签: asp.net-mvc-4 controller partial-views

我有3个html锚标签。

取决于单击的链接,我想呈现相同的视图,但指向不同的控制器操作。

如何渲染局部视图并将视图指向同一控制器上的不同动作。

1 个答案:

答案 0 :(得分:1)

使用RenderAction()

 @Html.RenderAction("Details", "User", new {id = Model.Id})

Some help关于如何渲染部分视图。

StackOverflow上的这个post解释了您可能感兴趣的Html.ActionHtml.RenderAction之间的区别。

<强>更新

要在JavaScript中执行此操作,我会将您重定向到此问题:How to call Html.RenderAction() with parameters declarated in jscript?