ASP.NET中的临时变量

时间:2012-08-17 14:05:44

标签: asp.net iis-7

我有一个表单,可以从包含2000+和不断增长的名称的数据库中自动完成。这很好用,但是在用户输入和返回列表之间存在令人讨厌的延迟。我希望在页面生命周期内临时存储数据,以加快速度。

使用静态变量似乎有效,但我害怕自动完成变量变得过时。还有其他我可以使用的东西吗?

1 个答案:

答案 0 :(得分:1)

您可以使用Caching.Cache类来保存值 - 当您insert到缓存时,您可以使用TimeSpan或根据版本设置项目到期SQL Server,您可以直接使用SqlDependency来跟踪数据库中的更改。