【问题标题】:Unexpected form submit意外的表单提交
【发布时间】:2015-10-21 22:28:08
【问题描述】:

我遇到了一个奇怪的问题。我编写 ASP.NET Web 应用程序。 我在 aspx 页面上有表单标签并在表单中提交。当我点击提交表单时,数据就会被发布。没关系。但是,如果我在提交后立即关闭页面,然后使用主菜单 -> 最近的选项卡(我使用 Google Chrome)重新打开它,表单的提交将再次触发,并且数据也会被发布。我想避免这种行为,因为重复向服务器发布数据是不受欢迎和意外的。它仅在选择最近的选项卡后发生(当我按下 Ctrl+Shift+T 时不会发生)我该如何防止它?提前致谢

【问题讨论】:

    标签: html asp.net forms post


    【解决方案1】:

    检查它是否是 PostBack。如果是 PostBack 则返回。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多