關於解決ASP.NET重複提交表單的問題

問題說明:比如您做了一個WebForm的頁面或是其他Asp.net的頁面進行數據提交成功後,你用瀏覽器的刷新按鈕或是F5都會提示如圖(一)

圖(一)

其他的做法是Session 記錄,但是這個是全家的控制起來並不好。

推薦的方法:

在數據提交後,用 Redirect 或 window.href 的方式帶參數回傳頁面在重新讀取數據,即可解決重複提交的問題,又可以保證歷史記錄的存在,可以提高頁面因爲ViewState造成的加載速度滿,也能保證按需調取數據接口。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章