1
在Asp.Net MVC 2.0中发生了什么,当下一个请求不会从TempData中检索到值时。它是永久存储还是过期?Asp.net MVC 2.0 TempData过期
在Asp.Net MVC 2.0中发生了什么,当下一个请求不会从TempData中检索到值时。它是永久存储还是过期?Asp.net MVC 2.0 TempData过期
由于TempData
存储在会话中会随着会话过期。另请注意,TempData
在检索时未到期,但在下一次请求时不管您是否访问它,也不是。
然后,TempData和Session变量有什么区别? – 2011-04-06 06:05:06
@ Kris-I,存储在TempData中的信息只在一次重定向之间持续,而Session是在会话的整个生命周期内持续的。内部TempData使用Session进行存储,但会自动使您在重定向后存储的数据过期。 – 2011-04-06 06:09:09