我有3个html锚标签。
取决于单击的链接,我想呈现相同的视图,但指向不同的控制器操作。
如何渲染局部视图并将视图指向同一控制器上的不同动作。
答案 0 :(得分:1)
使用RenderAction()
。
@Html.RenderAction("Details", "User", new {id = Model.Id})
Some help关于如何渲染部分视图。
StackOverflow上的这个post解释了您可能感兴趣的Html.Action
和Html.RenderAction
之间的区别。
<强>更新强>
要在JavaScript中执行此操作,我会将您重定向到此问题:How to call Html.RenderAction()
with parameters declarated in jscript?