我得到这个奇怪的问题在野生动物园和铬(工作在火狐和IE)。

  1. 我开始用这个框表,这已经第一个项目'A'检查,并且项目'B'和'C'未经检查的
  2. 然后我转到其他网页,其中订单中出现的项框名单
  3. 我改变了的项目列表中,所以它现在去'B','A'、'C'
  4. 我按下回来按钮
  5. 该网页重新获取的服务器(我已经缓存禁用),我检查了响应从服务器发送,该项目'A'仍然是检查并且不再是第一个列表中的项目。
  6. !!!奇怪的行为!!!该网页载有在浏览器与新秩序'B','A'、'C',而是'A'不是检查,而不是第一项'B'进行检查。

以某种方式出现的位置的检查项目已经恢复通过按下按钮回和形式的数据已被丢弃,被送服务器。

当我刷新网页的顺序是'B','A'、'C'和一项'A'现在是检查,并且一切都看起来确定。

在这两次页面具有IsPostBack设置错误的。

这是一个错误,在网工具包?

试图清除高速缓存,进入私人浏览模式,清除历史。仍然同样的行为。

有帮助吗?

解决方案

我发现相同的问题。在进一步测试,我发现它只会发生,如果该网站使用的会议。只要你按下按钮回,它将删除任何职位的数据,而不是转载它。

我创建了一个网页,以测试它: http://www.duanehutchins.com/formtest.php 如果某些类型的信息,并发布了几次,它的工作。然后按下回和重新装载;没有数据转发.

如果我禁届会议,它工作正常。我报告的错误。我们会看到,如果任何人的帮助。

其他提示

我们有一个类似的问题,与形式的数据正在"恢复"是通过其,尽管页状态改变的平均时间。

类似的职位 野生动物园和铬回键的改变隐藏和提交数值中的形式 给了一个很好的提示,为我们工作。通过加入 autocomplete="off" 所有形式的页面上,我们可以解决这个问题。

看看这个例子:

http://jsfiddle.net/eGutT/9/

这是发生在我身为好。这似乎是一个非常根本性的缺陷,如使用情况是这么简单,并最有可能的共同点。我已经遇到这一问题在两个地方在不同的项目。如果禁止该届会议实际上避免了这个问题,这不是一个 真的 修复,因为大多数客户甚至不知道关于这个选项中,或照顾。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top