У меня проблема с сессиями в приложении MVC3. В одном контроллере я получаю запрос post, затем добавляю значение в сессию перед перенаправлением в метод get контроллера.
Проблема в том, что в запросе GET значение сеанса возвращает ноль, даже если в запросе POST значение сеансов было установлено.
[HttpPost]
public ActionResult findPerson(PersonSearch searchDetails)
{
Session["FindPersons"] = searchDetails;
return RedirectToAction("findperson");
}
[HttpGet]
public ActionResult findperson()
{
PersonSearch searchDetails = (PersonSearch)Session["FindPersons"];