101 votes

Différence entre ViewData et TempData ?

Je sais ce qu'est ViewData et je l'utilise tout le temps, mais dans ASP.NET Preview 5, ils ont introduit quelque chose de nouveau appelé TempData.

Normalement, je tape fortement mes ViewData, au lieu d'utiliser l'approche du dictionnaire d'objets.

Alors, quand dois-je utiliser TempData au lieu de ViewData ?

Existe-t-il des bonnes pratiques en la matière ?

0 votes

Je voudrais ajouter quelque chose à propos de TempData aquí stackoverflow.com/a/17199709/2015869

0voto

nvirth Points 650

Juste une note en marge de TempData.
Les données qu'il contient ne sont pas stockées jusqu'à ce que le prochaine demande mais jusqu'à ce que le opération de lecture suivante est appelé !
Voir :
TempData ne se détruit pas après la deuxième requête

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X