I have an ASP.NET Web Forms Application.
I have to display search results through a GridView control by using as DataSource a List<T> provided by my Repository layer.
Since I use the autopostback technique everytime the user changes a search filter, in order to reduce the amount of accesses to the database, I would like to store the initial List<T> result set in the cache in order to perform further filtering there.
I found many articles about caching in ASP.NET but all of them were embracing more complex scope than mine. Anybody knows a fast and clear way to do it?