asp.net-mvc-3 – ASP.NET MVC – 防止Ajax.ActionLinks上的缓存
发布时间:2020-12-15 20:18:45 所属栏目:asp.Net 来源:网络整理
导读:有没有使用Ajax.ActionLink禁用缓存.我在IE中有问题,如果我删除一个使用ajax actionlink的项目,那么它会重新加载包含该项目的部分视图,并且该项目重新出现在那里(即使它已被删除) 在其他浏览器上,它的工作正常,并按预期 @Ajax.ActionLink("x","RemoveItem",n
有没有使用Ajax.ActionLink禁用缓存.我在IE中有问题,如果我删除一个使用ajax actionlink的项目,那么它会重新加载包含该项目的部分视图,并且该项目重新出现在那里(即使它已被删除)
在其他浏览器上,它的工作正常,并按预期 @Ajax.ActionLink("x","RemoveItem",new { id = item.QuoteLineID,enquiryId = item.EnquiryID },new AjaxOptions() { InsertionMode = InsertionMode.Replace,UpdateTargetId = "Summary" },new { @class = "delete-link" }) 解决方法[OutputCache(NoStore = true,Duration = 0,VaryByParam = "*")] public ActionResult RemoveItem(int id,int enquiryId) { ... } 或使用routeValues参数向请求附加随机参数. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 禁止从IIS 7继承“允许所有用户”规则
- asp.net – Azure可以运行WPF吗?
- asp.net-mvc – ASP.NET MVC:Controller.HandleUnknownAct
- 标题元素中的ASP.NET换行符
- asp.net – 如何将我的Autofac容器插入ASP NET身份2.1
- asp.net-mvc-4 – Autofac和ASP .Net MVC 4 Web API
- entity-framework – 使用F#和ASP.NET MVC保存EF
- asp.net – 如何更改FileUpload控件(System.Web.UI.WebCont
- asp.net-mvc-3 – 为什么Html.Label()不适用于句点?
- 如何在ASP.NET MVC4 Web API中捕获未定义的api方法调用
推荐文章
站长推荐
- asp.net – WCF – 找到了该合同的多个端点配置
- asp.net-mvc – Asp.Net mvc session与cache
- .NET Core采用的全新配置系统[5]: 聊聊默认支持的
- asp.net-mvc – 模型需要注入依赖项时的模型(Vie
- asp.net-mvc – 如果value为空,在razor模板上放置
- asp.net-mvc – 用静态项绑定Html.DropDownList
- asp.net-mvc – ASP.NET MVC Textarea HTML帮助器
- asp.net-mvc – 如何自定义简单的成员资格提供者
- asp.net-mvc – 在asp.net和ravendb中处理基于活
- asp.net-mvc – ASP.NET MVC和Visual Studio 201
热点阅读