如何在aspx页面中一次实例化对象以供点击共享

本文关键字:对象 实例化 一次 共享 aspx | 更新日期: 2023-09-27 18:24:57

我有一个简单的aspx页面。我需要在第一次命中时实例化一个类对象myObj。在客户端的后续命中中,需要使用相同的对象。创建obj时,我正在从本地驱动器读取一个文件,同时还维护一些状态。在随后的命中中,我希望对象不被创建,而是保持状态。

如何在aspx页面中一次实例化对象以供点击共享

我会将Application_Start()上的obj缓存到global.asax中。

只要确定你是坚持状态后,每一次打击。

请参阅这篇缓存对象文章开始。请记住,如果您正在对对象进行更改,由于多用户冲突,这可能是危险的,因此最好使用缓存来获取需要大量引用的数据。一个状态列表、贯穿始终使用的文本字符串、设置等,这些都不会改变,但你需要无处不在,这些都是缓存的完美项目。