我在 TempData 中存储了一个整数,在浏览我的网站 30-60 秒后,由于未知原因,它会定期被擦除。
我在设置值的地方有一个断点,它永远不会被设置为空,但不知何故,TempData 中的值被清空了。
知道为什么会这样吗?
我在 TempData 中存储了一个整数,在浏览我的网站 30-60 秒后,由于未知原因,它会定期被擦除。
我在设置值的地方有一个断点,它永远不会被设置为空,但不知何故,TempData 中的值被清空了。
知道为什么会这样吗?
来自ASP.NET MVC:在没有 Web 窗体的情况下构建 Web 应用程序:
TempData 是一个字典,很像无类型的 ViewData。但是,TempData 的内容仅适用于单个请求,然后会被删除。
我相信 TempData 只会在后续请求中持续存在。你可能想看看这个。