按下后退按钮后如何保留生成的内容?

时间:2015-03-24 17:35:24

标签: asp.net

在ASP.NET页面上有一些带有链接的生成内容,这是在用户输入值并点击按钮后创建的。链接将用户带到另一页。

当用户点击Back按钮时,生成的内容随着页面返回其初始状态而消失,输入已清除且生成的内容不存在。

是否可以在生成内容后保留页面状态,并在单击Back按钮后将其恢复?

2 个答案:

答案 0 :(得分:0)

我想你可以为临时饼干。 并在加载时检查cookie是否存在。

答案 1 :(得分:0)

将输入保存在会话中,以便页面知道如何在以后的请求中正确呈现。更好的是,将提交数据时运行的第一个代码重定向到新页面,并使用您用来知道要显示哪些链接的URL参数。这是一种称为POST-REDIRECT-GET模式。