2
A
回答
3
需要標識的形式/頁一些獨特的價值 - 也許在隱藏字段中生成的數字 - 和記/檢查是否已經處理
-1
HTTP提供了一種機制,以避免意外補交 - 使用POST方法在你的表單標籤,而不是GET方法。
我認爲這是公平地說,你應該使用 POST方法反正,更新資源的請求,因爲它會阻止其他不希望的行爲太像書籤的網頁,更新您的數據爲例。
5
一個你可以做的事情是你的第一頁submited後,你可以做一個response.redirect回到同一頁面(因此如果刷新命中,則會殺死SUMBIT)。
編輯:對於拼寫。
3
我有時會添加下面一行「Response.Redirect(」ThisPage.aspx「);」到一個回發處理程序的結尾有幾個原因。如果要更新外部源中保存的數據並且具有複雜的接口(特別是使用JavaScript來更改服務器控件的接口),則會強制所有控件重置,並且在啓動onload事件時,IsPostBack屬性設置爲false。另一個副作用是擊中F5不會重新發送命令。這可能是也可能不是在您的情況的正確的事情:
2
嘗試使用Post/Redirect/Get成語:回傳的處理之後(在Page_Load
或代碼隱藏單擊處理程序),重定向的頁面回發到自身,
Response.Redirect(Request.Url.ToString(), true);
0
結束時使用 Response.Redirect(「頁面地址」);
相關問題
- 1. 重新加載頁面重新提交表單(PHP)
- 2. 多重提交表單無需重新加載
- 3. 提交表格與重新加載
- 4. Javascript表單重新提交
- 5. WAI ARIA提交表單提醒(帶頁面重新加載)
- 6. 添加類名錶單提交後重新加載頁面
- 7. git:推送單個提交,重新排序,重複提交
- 8. 在重新加載一個PHP頁面時重複提交
- 9. 如何提交表單不刷新,顯示輸出,重新加載表單,沖洗和重複
- 10. 防止重複數據重載頁面提交表單後
- 11. 如何防止在重新提交表單時重新提交表單?
- 12. 每次頁面重新加載時,表單都會重新提交
- 13. 如何重新加載頁面而不用JavaScript重新提交表單?
- 14. 提交表單數據與PHP沒有頁面重新加載?
- 15. 提交表單後防止重新加載頁面。 (no ajax)
- 16. 如何在表單提交中重新加載jquery選項卡?
- 17. 如何提交表單無法重新加載頁面php
- 18. 表單提交後停止JS重新加載頁面
- 19. 在表單提交後重新加載框架
- 20. 防止頁面重新加載表單提交
- 21. onclick jquery提交表單,無需重新加載頁面
- 22. 在表單提交後在PHP中重新加載頁面
- 23. 延遲表單提交到Salesforce後重新加載
- 24. iQuery提交表單沒有頁面重新加載
- 25. Google Apps腳本:提交表單後重新加載頁面
- 26. PHP表單提交時無需重新加載
- 27. 提交JQuery表單多次不重新加載頁面
- 28. 提交嵌入式表單而不重新加載頁面
- 29. 提交表單,重新加載父項並關閉子項
- 30. Opa:在提交表單時阻止頁面重新加載
有時當你在IE中重新載入它重新發布! – 2008-12-10 18:51:48
真的嗎?什麼版本?從來沒有見過它自己。它不應該大聲笑 – Brabster 2008-12-10 18:55:40