谁知道MVC中的TempData生命周期如何?

[已解决] 谁知道MVC中的TempData生命周期如何?

100
[Web开发 > ASP.NET > ASP.NET MVC]
谁知道MVC中的TempData生命周期如何?
提问时间:2009/10/31 14:26:33 | 提问者:Souidea | 悬赏:100 | 浏览:856
最佳答案
TempData的本质是一个生命周期在一次Request-Response内的Session,当页面渲染结束的时候,TempData也被消除(当然内存中其实还是有,只不过是“休眠”了),你可以在下一次请求再次激活这个TempData,如
   TempData["key"] = TempData["key"];
所以客观的说,TempData的生命周期是一个在一次请求过程中新建,又立即被消除的Session的生命周期,其跨越的请求次数跟你的操作有关,默认情况下是当前请求中有效。
回答时间:2009/10/31 14:31:32 | 回答者:zsu
其他参考答案(1)
生命周期同HttpContent,但是确实可以想办法跨HttpContent。
回答时间:2009/10/31 17:16:27 | 回答者:GaLiJiKuai
提交失败!请检查错误!错误信息:

注:以上所有信息由网友提供,仅供交流、参考,均不代表盛派网络言论,如果有任何问题或不妥,请立即联系我们

以下信息或许对您有用: