asp.net 處理F5刷新頁面重復提交頁面的一個思路
更新時間:2010年02月21日 15:43:27 作者:
當提交完一個頁面后,如果我們再次點擊F5刷新該頁面的話,會彈出一個提示,提示我們如果繼續(xù),則會重新發(fā)送提交我們剛才提交的內容,要是類似付款或一次性的操作,我們不應該這樣操作,否則會造成重復提交的問題。
當提交完一個頁面后,如果我們再次點擊F5刷新該頁面的話,會彈出一個提示,提示我們如果繼續(xù),則會重新發(fā)送提交我們剛才提交的內容,要是類似付款或一次性的操作,我們不應該這樣操作,否則會造成重復提交的問題。解決這個問題,我們可以通過如下思路來處理:
1. 提交成功后,將一個成功狀態(tài)存入session中,然后重新載入該頁面。
2. 在page_load方法中,判定該session字段的狀態(tài)值,如果為成功,則顯示成功信息,否則顯示錯誤提示,緊跟著通過Session.Remove()方法來清空該緩存即可。
1. 提交成功后,將一個成功狀態(tài)存入session中,然后重新載入該頁面。
2. 在page_load方法中,判定該session字段的狀態(tài)值,如果為成功,則顯示成功信息,否則顯示錯誤提示,緊跟著通過Session.Remove()方法來清空該緩存即可。
相關文章
Entity?Framework使用Code?First的實體繼承模式
本文詳細講解了Entity?Framework使用Code?First的實體繼承模式,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03C# 中使用iTextSharp組件創(chuàng)建PDF的簡單方法
C# 中使用iTextSharp組件創(chuàng)建PDF的簡單方法,需要的朋友可以參考一下2013-03-03在.NET中使用Newtonsoft.Json轉換,讀取,寫入的方法介紹
Newtonsoft.Json.JsonConvert類是非微軟提供的一個JSON序列化和反序列的開源免費的類庫2012-08-08.NET必知的EventCounters性能指標監(jiān)視器詳解
這篇文章主要介紹了.NET必知的EventCounters性能指標監(jiān)視器,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11asp.net XMLHttpRequest實現(xiàn)用戶注冊前的驗證
用戶注冊前的驗證,提高用戶體驗。2009-10-10.net decimal保留指定的小數(shù)位數(shù)(不四舍五入)
大家都知道decimal保留指定位數(shù)小數(shù)的時候,.NET自帶的方法都是四舍五入的。那么如何讓decimal保留指定位數(shù)小數(shù)的時候不四舍五入呢,下面通過這篇文中的示例代碼來一起看看吧。2016-12-12