2013-05-16 2 views
1

Я пишу приложение ASP.NET MVC, связанное с недвижимостью. Я хочу, чтобы автоматически заполнять местоположение пользователя (обнаружено) (город, штат), когда сайт загружается и позволяет им искать другое место. Поиск по местоположению можно найти на странице всех страниц на сайте, и я хотел бы сохранить последнее значение местоположения во всех запросах. Сейчас я планирую использовать файлы cookie для сохранения этих данных во всех запросах, чтобы их можно было заполнить во всех моих представлениях (через файл макета), но задайтесь вопросом, есть ли лучший способ сделать это.ASP.NET MVC - лучший способ сохранить критерии поиска по всем страницам

Я хотел бы услышать любые предложения.

Спасибо, JP

+0

можно либо использовать статические переменные или переменные сеанса. Чтобы использовать переменные сеанса в MVC, вы используете: – ApolloSoftware

ответ

1

вы можете либо использовать статические переменные или переменные сеанса. Чтобы использовать переменные сессии в MVC вы используете:

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

Напомним, на ваш взгляд с Razor вы используете:

@Session["Location"].ToString() 
Смежные вопросы