我有一个集合,其中包含从DB中检索的大量数据。
public class Item
{
private string name_;
public string Name
{
get { return name_; }
set { name_ = value; }
}
....
}
用户经常使用这组数据。 有没有什么办法可以在从DB中检索并在其他页面中重用后缓存此集合?
答案 0 :(得分:0)
在ASP.NET中有几种方法可以在页面之间缓存数据 您可以使用会话,但并不总是建议。 您可以通过page Items转移数据 但通常SQL服务器使用自己的引擎缓存最常见的数据。因此,当您第二次从SQL中提取数据时,此数据将被缓存。取决于此数据的常见用途。