我已經在ASP.net中編寫了一個應用程序,該應用程序旨在讓用戶將記錄添加到數據庫中。該頁面設置爲當用戶添加記錄時,新添加的記錄的ID號在session中設置,頁面Response.Redirects爲「Thank you for submitting」頁面,然後重定向回原始頁面以允許進一步編輯。用戶還可以使用此屏幕上的「後退」按鈕返回到原始記錄添加頁面,以便他們對數據進行編輯。在ASP.NET中如何處理會話和多個選項卡?
但是,我發現在會話中存儲ID並不是一個非常好的解決方案,因爲用戶可能會嘗試在不同的選項卡或窗口中創建兩個文檔。我也嘗試在文字控件中設置ID,但這會導致問題,即當用戶使用「後退」按鈕時,文字控件未設置爲ID,並且會添加新記錄而不是正在編輯的記錄。
有沒有這方面的解決方案?
人,你以10秒打我吧.... – 2009-01-15 17:37:06
對此感到遺憾;) – Trent 2009-01-15 17:39:44