0

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

使用静态变量似乎可行,但我害怕自动完成变量会过时。还有什么我可以用的吗?

4

1 回答 1

1

您可以使用Caching.Cache该类来保存值 - 当您插入缓存时,您可以使用 a 将项目设置为过期TimeSpan,或者根据 SQL Server 的版本,您可以SqlDependency直接使用它来跟踪数据库中的更改。

于 2012-08-17T14:14:16.133 回答