asp.net mvc2 ajax.actionlink не работает проблема обновления - PullRequest
0 голосов
/ 13 июня 2010

кто-то сделал ajax.actionlink для удаления, чтобы он работал должным образом. После успешного удаления записи в конце он не обновляет страницу должным образом. обновление страницы - моя проблема .Я определил идентификатор цели обновления и возвращаю представление (модель) из моего контроллера, но он возвращает главную страницу вместе с ним.

Так что дело в том, что у меня есть страница со страницей. Я также использовал перенаправление, которое не обновляет,

 <%= Ajax.ActionLink("Delete", "Delete", new { id = item.int_OrganizationGroupId }, new AjaxOptions { UpdateTargetId = "abc", HttpMethod = "Post", Confirm = "Delete Group with Organization Group ID:" + item.int_OrganizationGroupId + "  Organization Group Name:" + item.vcr_OrganizationGroupName, OnSuccess = "handleSuccess" })%>|

abc - это идентификатор таблицы

Из контроллера

Просмотр ("ManageGroup, Model);

1 Ответ

1 голос
/ 14 июня 2010

Чтобы использовать возвраты AJAX для моделей и видов, необходимо создать частичный вид и вернуть его вместо полного вида, который будет включать вашу главную страницу и т. Д.

Public Function AjaxView() as ActionResult
    Return PartialView("NameOfYourPartialView", ItemsToReturn)
End Function
...