2012-06-07 24 views
0

我目前正在創建一個ASP.Net MVC 3.0#訂單處理應用程序。該應用程序允許用戶將產品添加到其訂單中,添加付款並提交訂單。處理訂單提交mvc應用程序的建議

我目前在提交訂單的階段。我正在尋找如何實現以下方面的建議。用戶點擊提交按鈕提交訂單。此時,我希望在處理訂單時顯示處理圖標,如果發生錯誤,用戶被重定向到付款頁面,如果處理成功完成,則重定向到確認頁面。

我當時想要做的是,按下提交按鈕時,視圖返回給包含處理圖標的用戶,而在後臺通過異步任務或異步控制器返回時,訂單正在處理,完成時,重定向發生到適用的頁面。這聽起來像是實現這種目標的最佳方式嗎?

下一個問題我有這個,什麼是避免重複提交如的最佳途徑。用戶在Web瀏覽器中按F5鍵?

最後我的最後一個問題,訂單處理處理一些事件我可能需要使其事務,一個失敗都失敗等什麼是實現這一目標的最佳途徑?

回答

相關問題