2010-10-28 66 views
0

是否有方法可以返回到先前的視圖,而無需記錄所有用於訪問相關視圖的參數。考慮這種情況。你有一個帶有輸入參數的搜索屏幕,你可以按搜索並在頁面上顯示結果。您點擊一個項目以獲得將您重定向到新視圖的詳細外觀。 MVC是否有能力獲取包含搜索參數的前一個查詢字符串?ASP.NET MVC 2返回到上一個屏幕

回答

-1

你可以使用Request.UrlReferrer

0

不是我所知道的。你可以將它保存在會話中,但如何使用JS history.back()

0

用戶不會只使用瀏覽器上的後退按鈕嗎?您是否想要在詳細信息頁面上顯示「返回結果」鏈接?如果您不想在會話或cookie中保存搜索參數,請查看Request.UrlReferrer。

+0

我不希望任何意想不到的行爲出現從按下後退按鈕。我對mvc不夠熟悉,無法確切知道會發生什麼,並且我想確保我的用戶不會以某種方式使數據庫發揮作用。 – 2010-11-01 22:24:14