题
我有一个存储在TempData中的整数,并且在浏览我的网站30-60秒后,它会因为未知原因而被定期擦除。
我在设置值的地方有一个断点,它永远不会被设置为null,但是TempData中的某个值正在被取消。
知道为什么会这样吗?
解决方案
我相信TempData仅在后续请求中持续存在。你可能想看看这个。
其他提示
来自 ASP.NET MVC:构建没有Web窗体的Web应用程序:
TempData是一本字典,很像 无类型的ViewData。然而 TempData的内容仅适用于 单个请求,然后他们是 删除。
不隶属于 StackOverflow