我正在使用會話[「過濾器」]變量在頁面重定向到自身時存儲所選下拉值的值。但是,如果打開其他頁面,則應刪除變量值。我如何實現這一目標?如何在重定向到另一頁時刪除會話變量值
0
A
回答
3
您可以使用ViewState [「filter」]來代替該頁面。
1
如果頁面重定向頁面位於同一網站/應用程序上,則可以在着陸頁上說Session["filter"]=string.Empty
。
如果不是那麼您可以使用onselectedindexchanged下拉事件清除會話變量。
在應用程序內部服務器頁面的情況下,你也可以檢查是否存在頁面像下面清除
System.Web.Hosting.HostingEnvironment.VirtualPathProvider.FileExists("~/SomePage.aspx");
相關問題
- 1. 如何刪除頁面時重定向到另一個頁面
- 2. 會話變量重定向
- 3. 如何在頭重定向時傳遞會話變量?重定向過程中丟失會話變量
- 4. 如何重定向到https時保留PHP會話變量
- 5. 傳遞會話變量到另一頁
- 6. 變量值不會重定向到另一個幀
- 7. 如何在會話超時後重定向到指定頁面
- 8. 如何將$ _GET變量重定向到另一頁上?
- 9. 檢查會話之後,它不會重定向到另一頁
- 10. 使用會話變量重定向到特定頁面
- 11. 重定向時POST變量到另一個頁面 - php
- 12. 如何在重定向到另一頁時保持javascript全局變量
- 13. 如何在用戶會話過期時重定向到頁面?
- 14. ASP.Net會話變量 - 設置會話變量,然後重定向
- 15. 頁面重定向時保留會話變量
- 16. 重定向時丟失的會話變量頁面
- 17. 會話變量是重定向到新的頁面
- 18. 如何重定向到前一頁在asp.net會話過期
- 19. 重新編號排序的會話變量時刪除一個
- 20. 刪除特定的會話變量
- 21. 重定向到另一頁
- 22. 重定向後丟失會話變量
- 23. 重定向後會話變量消失
- 24. 重定向後丟失會話變量
- 25. CakePHP - 保存一個會話變量刪除另一個
- 26. 如何自動重定向到主頁會話超時
- 27. 如何在foursquare重定向期間創建會話變量
- 28. 會話變量值變爲空寫後的Response.Write(「重定向= XXX」)
- 29. 僅如果沒有找到會話變量PHP重定向重定向多次
- 30. 不能使用會話變量的值在另一頁
我使用Response.Redirect的會話值,由於該ViewState的值清零 – Shiv 2014-09-19 07:37:06