Вот моя проблема:
В диалоге jQuery у меня есть следующий код:
<%:Ajax.ActionLink("Yes", "SendClaim", "Claim", new { id = Model.ExpenseId }, new AjaxOptions { UpdateTargetId = "dialog" }, new { @class = "button" })%>
Когда в контроллере происходит сбой, основанный на ролях, я возвращаю частичное представление, которое заменяет существующее диалоговое окно (см. UpdateTargetId = "dialog"
).
Когда все работает, я хочу сделать перенаправление на другую страницу (индекс всех утверждений), чтобы пользователь не выполнял дополнительные действия, но вся эта страница отображается в диалоге jQuery , поскольку она является ajax-запрос с идентификатором обновления.
Как правильно решить проблему?