5
我正在使用asp.net mvc構建嚮導。當用戶點擊下一個(或前一個)時,表單值會發布到一個需要進行任何處理的動作,然後呈現下一個視圖。如何在刷新頁面時禁止重新發布 - ASP.NET MVC
我遇到的問題是,如果用戶在新視圖中進行刷新,系統會提示他們重新發布導致大量問題的表單值。
在firefox中,我收到消息:「要顯示此頁面,應用程序必須發送信息,以重複以前執行的任何操作(例如搜索或訂單確認)。」
有什麼辦法可以防止用戶重新回到操作中嗎?
在此先感謝。
非常感謝!我以前從來沒有聽說過這種模式。在asp.net mvc中,你必須使用RedirectToAction(c => c.Action(object));在只顯示所需視圖的操作中找到mvc contrib和[AcceptVerbs(HttpVerbs.Get)]。 – Yannis 2010-01-24 11:29:27