確認メッセージ付きの削除用のAjax.Actionlinkがありますが、[OK]をクリックすると、最初の削除後に確認メッセージが2回表示されます。
基本的に、最初のレコードを削除すると、確認メッセージが表示されます。[OK]をクリックすると、削除が行われ、部分ビューリストが再レンダリングされます。削除する別のレコードをクリックすると、確認メッセージが表示されます。「OK」をクリックすると、奇妙なことが起こります。レコードは削除されますが、確認メッセージが再びポップアップ表示されます。
@Ajax.ActionLink("Delete",
"Delete",
new { id = item.AnnouncementSID },
new AjaxOptions
{
Confirm = "Are you sure you want to delete this announcement?",
HttpMethod = "POST",
UpdateTargetId = "divAnnounceList"
}, new { @class = "actionLink" })
@Scripts.Render("~/Scripts/jquery.unobtrusive-ajax.min.js")