Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的gridview中使用asp.net,当我使用“删除命令按钮”和我的网格在更新面板中删除任何行时,它被删除并且没有出现但是当我在浏览器中单击返回时,我找到了删除的行,所以删除后如何使浏览器中的上一页更新为当前页?
问题:如何在不阻止缓存的情况下避免这种情况,还有其他方法吗?
您需要防止带有 gridview 的页面缓存。在你后面的代码中尝试:
Page.Response.Cache.SetCacheability(HttpCacheability.NoCache);
此外,您可能会找到一些通过 javascript 捕获后退按钮的解决方案,我认为这不是一个好主意。您的代码应处理用户返回的可能性。