0

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

我在设置值的地方有一个断点,它永远不会被设置为空,但不知何故,TempData 中的值被清空了。

知道为什么会这样吗?

4

2 回答 2

5

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

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

于 2009-06-17T19:59:07.360 回答
2

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

于 2009-06-17T20:01:35.637 回答