1

我有一个页面,上面有几个字段和一个运行时生成的图像。此页面的内容位于 UpdatePanel 中。有一个按钮可以将用户带到第二个页面,该页面有一个在单击时调用 javascript:history.go(-1) 的按钮。

问题是,第一页做了一个完整的请求,而不是回发,或者只是使用它在离开它之前所处的状态。也就是说,这些字段都被重置为其默认值,从而使用户感到困惑。无论导航如何,我都希望保留他们的价值观。我不想为每个字段更改创建一个新的历史状态。

有任何想法吗?

4

2 回答 2

0

唯一的其他选择是使用 JavaScript(有限制)跟踪客户端 cookie 中的字段状态。最好在导航到辅助页面之前执行 AJAX 调用,这将允许服务器保存页面的状态,以便在发生反向导航时可以正确地将该状态呈现给浏览器。

于 2008-11-22T09:24:29.587 回答
0

我想当我有更多时间来研究 AJAX 想法时,我会尝试它。我可能只会发回视图状态字段:P 感谢您的输入。

于 2008-11-24T17:01:09.710 回答