2011-01-12 4 views
0

데이터베이스에서 목록을 가져 와서보기에 전달하는 작업이 있습니다. 이제 나는 다른 행동을 시작했을 때 어떻게 든 그 목록 (List)을 얻을 수 있기를 바랍니다. ViewData와 TempData가 각 요청마다 지워지기 때문에 어떻게 할 수 있습니까?목록 유지 및 컨트롤러로 돌아 가기 action

답변

0

TempData는 각 요청마다 지워지지만 다시 설정하지 못하도록하므로 다음 요청도 처리 할 수 ​​있습니다.

즉,이 경우 문제는 반복적 인 쿼리를 피하는 것이므로, 각 작업에서 tempdata 또는 세션을 사용하여 무언가를하는 대신보다 일반적인 캐시를 사용하는 것이 좋습니다.

+0

고마워요! 캐싱은 훌륭하게 들립니다! – johndoe