usar tutorial paginas pages net mvc example como asp asp.net-mvc tempdata

asp.net-mvc - tutorial - tempdata c#



¿Para qué se utiliza la colección TempData en asp.net MVC? (1)

¿Cuál es el uso real de la colección TempData en asp.net MVC, necesito los pros y los contras de esa colección, y cuándo debo usarla, qué vistas se comparten, o cualquier información útil al respecto, finalmente si alguien puede dime cuándo usarlo en lugar de ViewData?

Gracias por adelantado

CERRADO como duplicado exacto de la diferencia entre ViewData y TempData?


TempData se utiliza para compartir datos entre las acciones del controlador. Si su controlador hace un RedirectToAction y la acción objetivo necesita datos (tal vez una instancia de modelo particular) para actuar, puede almacenar estos datos en TempData. Usar TempData es similar a almacenarlo en la sesión, pero solo para un viaje de ida y vuelta. Utiliza TempData cuando necesita pasar datos a otra acción de controlador en lugar de una vista para renderizar.