Buscar contenidos

lunes, 17 de julio de 2017

ASP.NET MVC: ViewData, ViewBag y TempData


Link artículo completo

Tanto ViewData como ViewBag nos permiten compartir información desde el controlador a la vista de forma directa y del lado del servidor. En caso de que ocurriera una re-dirección el valor del mismo pasaría a ser nulo. La diferencia principal entre ambos es que ViewData es un objeto diccionario mientras que ViewBag es una propiedad dinámica.

TempData también es un diccionario pero con la característica de que se mantiene durante una solicitud HTTP. Esto nos permite “transportar” un valor desde un controlador a otro controlador cuando se realiza una re-dirección.

No hay comentarios:

Publicar un comentario