【发布时间】:2012-11-29 12:50:13
【问题描述】:
我正在使用 MVC 4 做一个网站。它是一个列出音乐的网站,用户可以创建一个播放列表(如购物车购物)。
我为每首音乐都有这个应该在 Ajax 中执行的动作链接:
@Ajax.ActionLink("Adicionar à Playlist","AddPlaylist", new { id = item.MusicaID }, new AjaxOptions {UpdateTargetId="playlist", InsertionMode=InsertionMode.Replace})
控制器的操作方法返回一个 PartialView(播放列表的购物车),只有它应该更新,但不是让整个页面更新该部分,而是得到一个局部视图,页面上没有更多内容。
这是我渲染 PartialView 的部分:
<section id="playlist">
@Html.Partial("_PlaylistPartial")
</section>
不应该像我一样工作吗?
【问题讨论】:
-
也许这个解决方案是相关的? stackoverflow.com/questions/13626225/…
-
你把我的问题的链接...
标签: c# ajax asp.net-mvc razor