我有一个存储在TempData中的整数,并且在浏览我的网站30-60秒后,它会因为未知原因而被定期擦除。

我在设置值的地方有一个断点,它永远不会被设置为null,但是TempData中的某个值正在被取消。

知道为什么会这样吗?

有帮助吗?

解决方案

我相信TempData仅在后续请求中持续存在。你可能想看看这个

其他提示

来自 ASP.NET MVC:构建没有Web窗体的Web应用程序

  

TempData是一本字典,很像   无类型的ViewData。然而   TempData的内容仅适用于   单个请求,然后他们是   删除。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top