De todos modos, hay que deshabilitar la memoria caché cuando se utiliza Ajax.ActionLink. Tengo problemas en IE, por lo que si elimino un elemento, que utiliza un enlace de acción ajax, luego vuelve a cargar la vista parcial que contiene el elemento, y el elemento vuelve a aparecer allí (incluso aunque se haya eliminado) En el otro navegador que funciona bien y según lo previstoASP.NET MVC - Prevenir la memoria caché en Ajax.ActionLinks
@Ajax.ActionLink("x", "RemoveItem", new { id = item.QuoteLineID, enquiryId = item.EnquiryID }, new AjaxOptions()
{
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "Summary"
}, new { @class = "delete-link" })
http://stackoverflow.com/a/16299281/2057154 – yusuf
Hola, Sí, me comento que lo que es la POST resolvió mi problema: http: //stackoverflow.com/questions/9031487/asp-net-mvc-prevent-cache-on-ajax-actionlinks?noredirect=1#comment11327530_9031542 – CallumVass