我正在使用asp.net,在我的gridview中,当我使用“删除命令按钮”和我的网格更新面板删除任何行,因此它被删除但没有出现但是当我在浏览器中单击后我发现删除行,那么如何在删除后将浏览器中的上一页更新为当前页?
问题:如何在没有阻止缓存的情况下避免这种情况还有另外一种方法吗?
答案 0 :(得分:3)
您需要阻止具有gridview的页面进行缓存。在您的代码后面尝试:
Page.Response.Cache.SetCacheability(HttpCacheability.NoCache);
你也可以找到一些通过javascript捕获后退按钮的解决方案,我认为这不是一个好主意。您的代码应该处理用户返回的可能性。