0
我有3個html錨定標記。從jquery呈現相同的MVC4部分視圖,但使用不同的控制器方法
根據點擊的鏈接,我想呈現相同的視圖,但指向不同的控制器操作。
我將如何渲染局部視圖並將視圖指向同一控制器上的其他操作。
我有3個html錨定標記。從jquery呈現相同的MVC4部分視圖,但使用不同的控制器方法
根據點擊的鏈接,我想呈現相同的視圖,但指向不同的控制器操作。
我將如何渲染局部視圖並將視圖指向同一控制器上的其他操作。
使用RenderAction()
。
@Html.RenderAction("Details", "User", new {id = Model.Id})
Some help關於如何渲染部分視圖。
StackOverflow上的這個post解釋了Html.Action
和Html.RenderAction
之間的區別,您可能會感興趣。
UPDATE:
用於JavaScript這樣做我您重定向到這樣一個問題:How to call Html.RenderAction()
with parameters declarated in jscript?
謝謝。你介意擴展你的例子,用一段javascript代碼中的renderaction來代替div的內容嗎? – SetiSeeker
看看我更新的答案,我認爲這正是你正在尋找的。 – glautrou
@SetiSeeker:這能解決你的問題嗎? – glautrou