填充下拉列表的缓存结果?

时间:2013-05-05 16:17:48

标签: c# asp.net caching

我有一堆下拉列表和其他控件,每次绑定它们时都会填充相同的数据。问题是,每次我想绑定到下拉列表时,我都会调用获取数据的方法,而这些数据又会调用数据库。这显然是低效的,所以有什么解决方案可以解决这个问题。我可以将键值对存储在内部查找结构(可能是字典)中吗?如果基础数据发生变化会怎样?在这种情况下,一个可行的选择是检查数据是否已被更改,然后才直接访问数据库并填充新的查找缓存?

0 个答案:

没有答案