私はMVC4を使用してサイトを作成しています。これは音楽を一覧表示するサイトであり、ユーザーはプレイリストを作成できます(カートショッピングなど)。
私はすべての音楽について、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>
これは私のように機能するべきではありませんか?