在asp.net中的某些操作後執行刷新似乎會使它們再次發生,即使該操作沒有意義(想想雙刪除)。處理這種情況的網絡方式是在發佈帖子後重定向,以獲得可以刷新的頁面的乾淨版本,而無需向web服務器重新發布操作。我怎麼能用ASP.NET做到這一點如何在asp.net中使用「發佈/重定向/獲取」又名「發佈後重定向」
4
A
回答
5
我有一種感覺,有一個更深的問題,我沒有得到,但在這裏。在您的回發事件中:
// the post handling logic, e.g. the click event code
Response.Redirect(Request.RawUrl);
+0
應該是`Response.Redirect(Request.RawUrl,false);`完成處理並避免應用程序查殺會話等 – GlennG 2017-05-04 15:24:49
-1
使用Server.Transfer方法。
Server.Transfer方法有第二個參數 - 「preserveForm」。如果將此設置爲True,則使用諸如Server.Transfer(「WebForm2.aspx」,True)之類的語句,現有查詢字符串和任何表單變量仍然可用於要傳輸到的頁面。
相關問題
- 1. React在成功發佈後重定向
- 2. 發佈/重定向/獲取表單發佈到自己
- 3. HTTPs發佈重定向
- 4. request.send()之後重定向 - 請求未發佈,頁面重定向
- 5. 發佈後的SharePoint重定向
- 6. 的.htaccess重定向:發佈後續URI
- 7. Magento發佈後重定向_prepareDownloadResponse
- 8. Django:發佈評論後重定向
- 9. 發佈HTML表單後重定向
- 10. 表單發佈後重定向到URL
- 11. 在發佈數據後獲取頁面的重定向URL
- 12. 在Node.js Express中發佈和重定向
- 13. 發佈/重定向/獲取:獲取被多次調用
- 14. 如何在成功發佈數據後在ajax中重定向
- 15. htaccess重定向鬆散發佈數據!如何使用htaccess重定向時保留髮布數據?
- 16. 發佈/重定向/獲取Webkit導致整頁重新加載
- 17. 後重定向 - 在ASP.NET中獲取
- 18. 發佈,登錄並重定向用戶
- 19. 如何防止jQuery ajax在發佈後重定向?
- 20. 在ASP.NET MVC中發佈/重定向/獲取模式MVC中的模式
- 21. 發佈/重定向/獲取警報給用戶?
- 22. 在購買前發佈到端點以獲取重定向url
- 23. 如何發佈並重定向到來自ASP.Net的外部URL?
- 24. 重定向之前發佈變量?
- 25. .htaccess目錄重定向版本發佈
- 26. SmartGWT發佈並重定向到URL
- 27. SecurePay直接發佈url重定向
- 28. JQuery發佈JSON到MVC不重定向
- 29. jQuery發佈到PHP重定向?
- 30. jQuery發佈和成功重定向
哪個版本的ASP.NET? – 2008-12-01 16:13:40
我正在使用.NET Framework 2.0,但會對所有框架版本的應用感興趣 – minty 2008-12-01 17:34:22