Pregunta

Tengo un número entero almacenado en TempData, y se borra periódicamente por un motivo desconocido después de 30-60 segundos de navegar por mi sitio.

Tengo un punto de interrupción en el lugar donde se establece el valor y nunca se establece como nulo, pero de alguna manera ese valor en TempData se anula.

¿Alguna idea de por qué sucede esto?

¿Fue útil?

Solución

Creo que TempData solo persiste para la solicitud posterior. Es posible que desee ver esto .

Otros consejos

De ASP.NET MVC: creación de aplicaciones web sin formularios web :

  

TempData es un diccionario, muy parecido a   ViewData sin tipo. sin embargo, el   los contenidos de TempData solo viven para un   solicitud individual y luego son   eliminado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top