我确定有一个请求范围的object
的存储介质,类似于HttpContext.Current.Session
,这个存储介质在全局只存在于一个请求的生命中,但我不能为了我的生活而记住它。单个请求生命周期的存储介质?
5
A
回答
10
我敢打赌,你正在考虑HttpContext.Items。
获取一个键/值集合,可用于在HTTP请求期间在IHttpModule接口和IHttpHandler接口之间组织和共享数据。
对于在请求周期的不同部分之间共享HttpModules,HttpHandlers和页面之间的状态非常有用。
更多阅读:
注意事项使用时,无论是在同一个Web应用程序,HttpContext.Items同时适用于ASP.NET WebForms和ASP.NET MVC,但它有一个警告。更多关于this question.
0
在ASP.Net MVC中有TempData。只有从一个请求到下一个请求才能存活的项目依然存在。最终,它的存储是会话状态。
0
相关问题
- 1. Wcf请求生命周期
- 2. http请求生命周期
- 3. PHP,Ajax和请求的生命周期
- 4. 春季MVC请求生命周期
- 5. React组件生命周期API请求
- 6. Umbraco请求生命周期图
- 7. mvc json请求生命周期
- 8. ASP.Net请求生命周期 - Application_BeginRequest
- 9. node.js简单的Web服务器请求生命周期
- 10. HapiJS要求生命周期
- 11. 状态EJB生命周期质疑
- 12. 团结,每个请求的生命周期
- 13. MVC 3,Unity 2 - 每个请求生命周期管理器
- 14. NSString内存生命周期
- 15. 零iAd请求的应用程序的生命周期
- 16. Spring MVC的Portlet的,请求生命周期
- 17. 请求位置更新功能的Android生命周期
- 18. Play(Scala)中的请求响应生命周期2.4.X
- 19. HttpClient请求到本地主机的性能和生命周期
- 20. Spring中的请求和会话bean生命周期
- 21. CakePHP请求的生命周期是什么?
- 22. 了解Play的请求生命周期!应用程序
- 23. 启动并在Spring Web请求的生命周期结束MVC
- 24. 春季开机 - 运行检查每个请求和存储对象的生命周期
- 25. PHP AWS API原始请求把水桶生命周期
- 26. 什么是ASP.NET Webservice请求生命周期?
- 27. 如何在ASP.NET请求生命周期中处理异常
- 28. 请求作用域bean和生命周期延迟加载
- 29. Strongloop回送验证和请求生命周期
- 30. 在泽西岛生命周期中,如何拦截请求?
你的意思是[ViewState](http://msdn.microsoft.com/en-us/library/ms972976.aspx)?由于它跨回发存储值,因此它不是广泛的请求。也许'Request.QueryString'或'Request.Params',但这也是为了维护回传值(并检测用户提交参数)?嗯,如果您只需要为单个请求存储值,为什么不简单地使用页面的类成员呢?这是生命周期正是页面的生命周期。 –
@TimSchmelter,它是HttpContext.Items - 它很有用,因为它可以从静态上下文访问 – maxp