O que é coleção TempData usada para em asp.net MVC? [duplicado]
-
10-07-2019 - |
Pergunta
O que é o uso real da coleção TempData em asp.net MVC, eu preciso de prós e contras de que a coleta, e quando eu preciso para usá-lo, o que vê é compartilhada em cima, ou qualquer informação útil sobre isso, finalmente, se alguém pode me dizer quando usá-lo em vez de ViewData?
Agradecemos antecipadamente
FECHADA como duplicata exata de Entre ViewData e TempData / a>
Solução
TempData é usado para compartilhar dados entre ações do controlador. Se o controlador faz um RedirectToAction e os dados precisa de ação alvo (talvez uma instância de modelo particular) para agir em cima, você pode armazenar esses dados em TempData. Usando TempData é semelhante ao armazená-lo na sessão, mas apenas para uma ida e volta. Você usar TempData quando você precisa passar os dados para outra ação do controlador, em vez de uma visão para a renderização.