如何修复使用asp.net刷新(使用数据模型)



我目前正在开发一个使用Asp-net订餐的网站。我差不多完成了,但我遇到了一个大问题。单击(浏览器(后退按钮后,我收到一个错误。类似于"网站的本地副本不再是最新版本"。刷新后没有错误了,网站显示它应该是这样的。

有什么解决方案可以让用户不必刷新吗?

我有一个解决方案[可能这不是完美的解决方案],点击浏览器返回按钮重新加载您的页面

通过Javascript

window.addEventListener("pageshow", function (event) {
var historyTraversal = event.persisted || (typeof window.performance != "undefined" && window.performance.navigation.type === 2);
if (historyTraversal) {
window.location.reload();
}
});

最新更新