2013-05-16 42 views
1

我正在編寫一個與房地產相關的ASP.NET MVC應用程序。我想在網站加載時自動填充用戶的(檢測到的)位置(城市,州),並允許他們使用不同的位置進行搜索。位置搜索可在全部網站上找到,我想保留所有請求中最新的位置值。現在我打算使用cookie來保存所有請求中的數據,以便可以在我的所有視圖中(通過佈局文件)填充這些數據,但不知道是否有更好的方法。ASP.NET MVC - 在所有頁面中保留搜索條件的最佳方式

我想聽聽任何建議。

謝謝 JP

+0

你既可以使用靜態變量或會話變量。要在MVC中使用會話變量,請使用: – ApolloSoftware

回答

1

,你既可以使用靜態變量或會話變量。在MVC中使用會話變量使用:

HttpContext.Current.Session["Location"] = "East St. Louis"; 

要記得用剃刀你的看法,你使用:

@Session["Location"].ToString() 
相關問題